Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / Tokens / RsaSecurityTokenParameters.cs / 1 / RsaSecurityTokenParameters.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- //----------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------- namespace System.ServiceModel.Security.Tokens { using System.ServiceModel.Security; using System.ServiceModel; using System.IdentityModel.Selectors; using System.IdentityModel.Tokens; public class RsaSecurityTokenParameters : SecurityTokenParameters { protected RsaSecurityTokenParameters(RsaSecurityTokenParameters other) : base(other) { this.InclusionMode = SecurityTokenInclusionMode.Never; } public RsaSecurityTokenParameters() : base() { this.InclusionMode = SecurityTokenInclusionMode.Never; } internal protected override bool HasAsymmetricKey { get { return true; } } internal protected override bool SupportsClientAuthentication { get { return true; } } internal protected override bool SupportsServerAuthentication { get { return true; } } internal protected override bool SupportsClientWindowsIdentity { get { return false; } } protected override SecurityTokenParameters CloneCore() { return new RsaSecurityTokenParameters(this); } internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) { return this.CreateKeyIdentifierClause(token, referenceStyle); } protected internal override void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement) { requirement.TokenType = SecurityTokenTypes.Rsa; requirement.RequireCryptographicToken = true; requirement.KeyType = SecurityKeyType.AsymmetricKey; } } } // 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
- DataColumnChangeEvent.cs
- ExportFileRequest.cs
- DataTransferEventArgs.cs
- MediaTimeline.cs
- MemberHolder.cs
- JobDuplex.cs
- OleDbInfoMessageEvent.cs
- AccessText.cs
- input.cs
- BitmapSizeOptions.cs
- Encoder.cs
- ToolStripPanelCell.cs
- SqlBuilder.cs
- FileLogRecord.cs
- ResourceKey.cs
- HttpApplicationFactory.cs
- DialogResultConverter.cs
- WebPartEditVerb.cs
- UpnEndpointIdentityExtension.cs
- SqlAliaser.cs
- EmptyArray.cs
- TextDecorations.cs
- TemplateLookupAction.cs
- ProviderException.cs
- SamlAuthorizationDecisionClaimResource.cs
- X509AsymmetricSecurityKey.cs
- TransformPatternIdentifiers.cs
- TagNameToTypeMapper.cs
- BasicHttpSecurity.cs
- ToolStripOverflow.cs
- EventSinkHelperWriter.cs
- StatusBarDrawItemEvent.cs
- MenuDesigner.cs
- XmlTextWriter.cs
- ReversePositionQuery.cs
- AppDomainUnloadedException.cs
- SizeFConverter.cs
- WebServiceResponseDesigner.cs
- ButtonRenderer.cs
- SqlClientWrapperSmiStream.cs
- PassportIdentity.cs
- DocobjHost.cs
- BrowserDefinitionCollection.cs
- TemplateManager.cs
- ReadOnlyDataSourceView.cs
- SyndicationSerializer.cs
- WebAdminConfigurationHelper.cs
- XmlRawWriter.cs
- WindowVisualStateTracker.cs
- RuntimeConfig.cs
- Polyline.cs
- AssociationTypeEmitter.cs
- SqlReferenceCollection.cs
- DbConnectionPoolCounters.cs
- SynchronousChannelMergeEnumerator.cs
- UnsettableComboBox.cs
- PermissionSetTriple.cs
- COM2ExtendedUITypeEditor.cs
- DoubleAnimationUsingKeyFrames.cs
- XamlSerializationHelper.cs
- HttpHandlerActionCollection.cs
- RegexInterpreter.cs
- TextEffectCollection.cs
- TypeExtension.cs
- MimeParameter.cs
- LinqDataSourceStatusEventArgs.cs
- SelectedDatesCollection.cs
- DbConnectionPoolGroup.cs
- SerializationInfoEnumerator.cs
- AsymmetricKeyExchangeDeformatter.cs
- NativeWrapper.cs
- HttpFileCollection.cs
- TimeStampChecker.cs
- SemanticResultKey.cs
- ScrollChangedEventArgs.cs
- TextRangeProviderWrapper.cs
- XmlValidatingReaderImpl.cs
- AlphabetConverter.cs
- CookieProtection.cs
- Soap12ProtocolImporter.cs
- DataGrid.cs
- SelectQueryOperator.cs
- DefaultValidator.cs
- UiaCoreApi.cs
- EdmProviderManifest.cs
- SchemaCollectionPreprocessor.cs
- EdmToObjectNamespaceMap.cs
- PrivateFontCollection.cs
- TextParaClient.cs
- RuntimeEnvironment.cs
- LoadItemsEventArgs.cs
- DataServiceKeyAttribute.cs
- Transform.cs
- FileDetails.cs
- Context.cs
- SrgsToken.cs
- ActiveDocumentEvent.cs
- LineVisual.cs
- TemplateControl.cs
- InvokeGenerator.cs