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
- UpdatePanelTriggerCollection.cs
- GeometryGroup.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- EmptyControlCollection.cs
- PermissionSetEnumerator.cs
- Image.cs
- FixedSchema.cs
- metadatamappinghashervisitor.cs
- TypedColumnHandler.cs
- WCFModelStrings.Designer.cs
- MemoryStream.cs
- XNameTypeConverter.cs
- SR.cs
- SafeViewOfFileHandle.cs
- HostingEnvironmentSection.cs
- SmiEventSink_DeferedProcessing.cs
- EditorZoneBase.cs
- Single.cs
- XmlSchemaComplexContent.cs
- Cloud.cs
- COM2IDispatchConverter.cs
- _Connection.cs
- AggregationMinMaxHelpers.cs
- RegexInterpreter.cs
- EventDescriptor.cs
- StringBuilder.cs
- TypeExtensionConverter.cs
- Select.cs
- Storyboard.cs
- _LazyAsyncResult.cs
- UITypeEditor.cs
- ErrorFormatterPage.cs
- RelatedEnd.cs
- HtmlMobileTextWriter.cs
- SelectionPatternIdentifiers.cs
- ToolStripSystemRenderer.cs
- ImmutablePropertyDescriptorGridEntry.cs
- AutomationElementCollection.cs
- FileSystemEventArgs.cs
- HttpRequestTraceRecord.cs
- DataGridViewCellParsingEventArgs.cs
- ProxyHwnd.cs
- SqlTriggerContext.cs
- GridViewSelectEventArgs.cs
- PopupEventArgs.cs
- AppDomainGrammarProxy.cs
- BinaryReader.cs
- PreviewPrintController.cs
- ScriptControl.cs
- Baml2006Reader.cs
- TreeWalkHelper.cs
- ScrollChangedEventArgs.cs
- Material.cs
- CommunicationException.cs
- ValidationSummary.cs
- _CookieModule.cs
- PageEventArgs.cs
- CreateCardRequest.cs
- PersonalizationState.cs
- PerformanceCounterPermissionAttribute.cs
- SecurityDocument.cs
- ReceiveReply.cs
- SpeechDetectedEventArgs.cs
- ISCIIEncoding.cs
- NameObjectCollectionBase.cs
- FixedDocument.cs
- SqlBulkCopy.cs
- SizeF.cs
- QueryCacheKey.cs
- XmlResolver.cs
- XPathParser.cs
- StateInitializationDesigner.cs
- TrustSection.cs
- AppSettingsExpressionBuilder.cs
- oledbconnectionstring.cs
- WebControl.cs
- RegexReplacement.cs
- JsonDeserializer.cs
- ListItemCollection.cs
- LayoutEditorPart.cs
- UIEndRequest.cs
- NumberFunctions.cs
- Stack.cs
- Fx.cs
- LinqDataSourceSelectEventArgs.cs
- EncoderParameter.cs
- OrCondition.cs
- TextTreeNode.cs
- CollectionChangeEventArgs.cs
- LocalFileSettingsProvider.cs
- ManagedIStream.cs
- ColumnHeaderConverter.cs
- ParameterBuilder.cs
- Crc32.cs
- IndentedTextWriter.cs
- ConstantProjectedSlot.cs
- EntitySqlQueryBuilder.cs
- ValidatingPropertiesEventArgs.cs
- FixedSOMPageConstructor.cs
- DataSourceXmlSerializationAttribute.cs