Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / Tokens / SigningCredentials.cs / 1 / SigningCredentials.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IdentityModel.Tokens { using System.IdentityModel; public class SigningCredentials { string digestAlgorithm; string signatureAlgorithm; SecurityKey signingKey; SecurityKeyIdentifier signingKeyIdentifier; public SigningCredentials(SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm) : this(signingKey, signatureAlgorithm, digestAlgorithm, null) {} public SigningCredentials(SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm, SecurityKeyIdentifier signingKeyIdentifier) { if (signingKey == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("signingKey")); } if (signatureAlgorithm == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("signatureAlgorithm")); } if (digestAlgorithm == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("digestAlgorithm")); } this.signingKey = signingKey; this.signatureAlgorithm = signatureAlgorithm; this.digestAlgorithm = digestAlgorithm; this.signingKeyIdentifier = signingKeyIdentifier; } public string DigestAlgorithm { get {return this.digestAlgorithm; } } public string SignatureAlgorithm { get {return this.signatureAlgorithm; } } public SecurityKey SigningKey { get {return this.signingKey; } } public SecurityKeyIdentifier SigningKeyIdentifier { get {return this.signingKeyIdentifier; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AssemblyLoader.cs
- ProgressBarHighlightConverter.cs
- TextElementCollectionHelper.cs
- FrameworkElementAutomationPeer.cs
- SchemaNotation.cs
- ArrayElementGridEntry.cs
- RemotingServices.cs
- HtmlControlDesigner.cs
- LabelAutomationPeer.cs
- TextEditorDragDrop.cs
- XPathScanner.cs
- ReversePositionQuery.cs
- PasswordPropertyTextAttribute.cs
- LinearGradientBrush.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- DtdParser.cs
- ResXDataNode.cs
- PaintEvent.cs
- EditingCommands.cs
- EntityDataSourceQueryBuilder.cs
- ContractMethodParameterInfo.cs
- WebMessageEncoderFactory.cs
- unsafenativemethodsother.cs
- Geometry3D.cs
- ContourSegment.cs
- TrustLevelCollection.cs
- SelectionUIService.cs
- TreeViewImageIndexConverter.cs
- CloudCollection.cs
- SqlUtil.cs
- DataContract.cs
- ColorConverter.cs
- EnumCodeDomSerializer.cs
- FormsIdentity.cs
- DBDataPermissionAttribute.cs
- ConfigsHelper.cs
- PropertyChangeTracker.cs
- SQLDecimal.cs
- FastEncoderWindow.cs
- TemplatedWizardStep.cs
- XmlSchemaDocumentation.cs
- SocketSettings.cs
- SqlInfoMessageEvent.cs
- SoapAttributeAttribute.cs
- RequestCacheManager.cs
- ByteStream.cs
- precedingsibling.cs
- EntityContainerEntitySetDefiningQuery.cs
- RSAPKCS1SignatureDeformatter.cs
- DataKey.cs
- Console.cs
- XmlSchemaNotation.cs
- PtsPage.cs
- OutputCacheSection.cs
- ImpersonationContext.cs
- WebServiceFault.cs
- DataGridRelationshipRow.cs
- OrderedDictionaryStateHelper.cs
- StylusPlugin.cs
- CompositeControl.cs
- SqlDataSourceView.cs
- TimeZoneNotFoundException.cs
- XamlSerializationHelper.cs
- TdsParserHelperClasses.cs
- FilteredReadOnlyMetadataCollection.cs
- BadImageFormatException.cs
- WmpBitmapEncoder.cs
- AssociatedControlConverter.cs
- Int16Converter.cs
- OracleString.cs
- EtwTrackingParticipant.cs
- ParserExtension.cs
- GetCertificateRequest.cs
- ModelEditingScope.cs
- LiteralDesigner.cs
- QuarticEase.cs
- _AutoWebProxyScriptHelper.cs
- SystemIcons.cs
- Internal.cs
- QilTypeChecker.cs
- ToolStripArrowRenderEventArgs.cs
- TranslateTransform3D.cs
- BmpBitmapEncoder.cs
- TranslateTransform3D.cs
- Utils.cs
- RepeatButtonAutomationPeer.cs
- TaskScheduler.cs
- ConsoleTraceListener.cs
- DataServiceQueryOfT.cs
- BindUriHelper.cs
- ImmutablePropertyDescriptorGridEntry.cs
- InputReportEventArgs.cs
- DocComment.cs
- XmlWriter.cs
- UserControl.cs
- XmlQueryTypeFactory.cs
- XmlSchemaValidator.cs
- UserControlParser.cs
- LogManagementAsyncResult.cs
- TagPrefixCollection.cs