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
- complextypematerializer.cs
- SystemFonts.cs
- DataControlReference.cs
- Baml2006SchemaContext.cs
- RelatedPropertyManager.cs
- ValidationHelper.cs
- URL.cs
- DesignerLoader.cs
- StructuralType.cs
- HttpClientProtocol.cs
- StringArrayEditor.cs
- DefaultValueAttribute.cs
- ComplexBindingPropertiesAttribute.cs
- FileDialogCustomPlace.cs
- sortedlist.cs
- OdbcConnectionStringbuilder.cs
- HotSpot.cs
- UserValidatedEventArgs.cs
- HttpsTransportBindingElement.cs
- WindowsBrush.cs
- MimeFormatExtensions.cs
- UserNameSecurityTokenAuthenticator.cs
- CssClassPropertyAttribute.cs
- Control.cs
- CodeExpressionStatement.cs
- BufferedWebEventProvider.cs
- SQLBinaryStorage.cs
- PropertyGridDesigner.cs
- Transactions.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- XhtmlConformanceSection.cs
- SqlPersistenceProviderFactory.cs
- WindowsToolbar.cs
- SqlStream.cs
- EventLogger.cs
- TableRow.cs
- MailWriter.cs
- AnnotationResource.cs
- ModelFactory.cs
- LoadedEvent.cs
- SystemColors.cs
- TextTreePropertyUndoUnit.cs
- ExtendedPropertyDescriptor.cs
- CompilerInfo.cs
- DataServiceProcessingPipeline.cs
- SqlNodeAnnotation.cs
- String.cs
- AdornerLayer.cs
- AssemblyInfo.cs
- OneOfScalarConst.cs
- TreeViewImageIndexConverter.cs
- SiteMapNodeItem.cs
- ThrowHelper.cs
- Focus.cs
- Button.cs
- MemberDomainMap.cs
- HyperLinkColumn.cs
- AssociatedControlConverter.cs
- SpellerInterop.cs
- BaseProcessor.cs
- ToolStripSplitStackLayout.cs
- TreeViewImageKeyConverter.cs
- QueryReaderSettings.cs
- ProfileModule.cs
- SafeFileMappingHandle.cs
- SimpleType.cs
- ListItem.cs
- UserControlBuildProvider.cs
- KeyValuePair.cs
- MultiPageTextView.cs
- ObjectAnimationUsingKeyFrames.cs
- DBBindings.cs
- SqlProvider.cs
- ToolStripDropDownItem.cs
- TextEditorDragDrop.cs
- XmlChildEnumerator.cs
- SystemDropShadowChrome.cs
- MenuItemAutomationPeer.cs
- MessageDescription.cs
- TemplateEditingFrame.cs
- CollaborationHelperFunctions.cs
- XmlUTF8TextReader.cs
- DefaultProxySection.cs
- ZipPackagePart.cs
- DataRowCollection.cs
- IPHostEntry.cs
- XsltOutput.cs
- UTF7Encoding.cs
- EFColumnProvider.cs
- VisualBrush.cs
- DataService.cs
- EdmItemCollection.cs
- DataRecordObjectView.cs
- ProfileGroupSettingsCollection.cs
- CodeDirectoryCompiler.cs
- ConnectionStringSettingsCollection.cs
- ResourceSetExpression.cs
- ClientEventManager.cs
- ListViewInsertedEventArgs.cs
- PointF.cs