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
- TextEditorDragDrop.cs
- codemethodreferenceexpression.cs
- ExceptionAggregator.cs
- TreeNode.cs
- ScriptingSectionGroup.cs
- DocumentStream.cs
- ToolStripSeparator.cs
- WorkflowCreationContext.cs
- MutexSecurity.cs
- TextTreeRootTextBlock.cs
- KeyPressEvent.cs
- WithStatement.cs
- ClientTargetCollection.cs
- Content.cs
- Stack.cs
- BuildResultCache.cs
- DesignerRegionCollection.cs
- Journal.cs
- XamlFigureLengthSerializer.cs
- NaturalLanguageHyphenator.cs
- InvalidComObjectException.cs
- UpdateException.cs
- SHA384.cs
- Activator.cs
- _TransmitFileOverlappedAsyncResult.cs
- elementinformation.cs
- AttributeTable.cs
- PrimaryKeyTypeConverter.cs
- FixedTextContainer.cs
- CheckBoxBaseAdapter.cs
- PageBuildProvider.cs
- GeneralTransform3DCollection.cs
- SqlTypesSchemaImporter.cs
- DtdParser.cs
- ListDictionary.cs
- StackSpiller.Generated.cs
- QueryConverter.cs
- RegionInfo.cs
- ListItemCollection.cs
- OraclePermission.cs
- XmlNamedNodeMap.cs
- ValueQuery.cs
- GreenMethods.cs
- InputScopeNameConverter.cs
- DesignerListAdapter.cs
- StrokeCollection.cs
- Util.cs
- RecognitionEventArgs.cs
- IndentedWriter.cs
- AnnotationService.cs
- JumpTask.cs
- DirectoryInfo.cs
- AssemblyAttributes.cs
- Script.cs
- BufferBuilder.cs
- Filter.cs
- WindowsListViewItemCheckBox.cs
- SqlWebEventProvider.cs
- PropertyEmitter.cs
- TagMapCollection.cs
- SqlCrossApplyToCrossJoin.cs
- ColorAnimationBase.cs
- COM2PropertyDescriptor.cs
- DataGridViewHeaderCell.cs
- HostExecutionContextManager.cs
- StackBuilderSink.cs
- XmlTextReaderImplHelpers.cs
- SupportsEventValidationAttribute.cs
- DataConnectionHelper.cs
- ValidationPropertyAttribute.cs
- XPathArrayIterator.cs
- UnknownBitmapEncoder.cs
- ActivationArguments.cs
- SchemaType.cs
- SqlExpander.cs
- FontUnitConverter.cs
- AutomationAttributeInfo.cs
- Pool.cs
- DateTimeUtil.cs
- ProcessModuleCollection.cs
- DomNameTable.cs
- DnsPermission.cs
- NavigationPropertyEmitter.cs
- PrinterUnitConvert.cs
- EndpointDesigner.cs
- TableLayoutRowStyleCollection.cs
- updatecommandorderer.cs
- CodeRegionDirective.cs
- ResourceContainer.cs
- ItemType.cs
- FormClosedEvent.cs
- PtsHost.cs
- LockedBorderGlyph.cs
- XmlSchemaObjectCollection.cs
- HandleCollector.cs
- DrawListViewItemEventArgs.cs
- HttpContextServiceHost.cs
- ExpressionsCollectionEditor.cs
- FontUnitConverter.cs
- CorrelationService.cs