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
- DelegatedStream.cs
- HtmlInputButton.cs
- DeobfuscatingStream.cs
- SocketAddress.cs
- RootBrowserWindowProxy.cs
- TrustSection.cs
- TypedAsyncResult.cs
- OleDbRowUpdatedEvent.cs
- AssemblySettingAttributes.cs
- StringValueSerializer.cs
- BulletedList.cs
- PropertyEmitterBase.cs
- WebServiceHandlerFactory.cs
- CookieProtection.cs
- _PooledStream.cs
- SourceItem.cs
- EntityDataSourceEntityTypeFilterItem.cs
- OleDbParameter.cs
- HashHelper.cs
- ExtensionQuery.cs
- OleDbParameter.cs
- CodeEventReferenceExpression.cs
- PowerModeChangedEventArgs.cs
- ContainerActivationHelper.cs
- OutputScopeManager.cs
- PathFigureCollection.cs
- CheckBoxRenderer.cs
- Oci.cs
- X509CertificateTrustedIssuerElement.cs
- CommandID.cs
- XmlUTF8TextWriter.cs
- ThumbButtonInfo.cs
- SortedList.cs
- QuaternionValueSerializer.cs
- SafeNativeMethods.cs
- TreeView.cs
- StylusPointPropertyUnit.cs
- COM2PictureConverter.cs
- FormatConvertedBitmap.cs
- OletxTransactionManager.cs
- ApplicationHost.cs
- ListViewItem.cs
- IisNotInstalledException.cs
- EdmToObjectNamespaceMap.cs
- Point3DCollectionConverter.cs
- SharedHttpsTransportManager.cs
- ContextStack.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- PageWrapper.cs
- DesignerSerializationOptionsAttribute.cs
- BitmapScalingModeValidation.cs
- IImplicitResourceProvider.cs
- ContainerVisual.cs
- AddInController.cs
- DbConnectionHelper.cs
- TextElementEnumerator.cs
- PasswordBoxAutomationPeer.cs
- HttpProfileBase.cs
- ApplicationInterop.cs
- InfoCardSymmetricCrypto.cs
- InsufficientMemoryException.cs
- BrowserDefinitionCollection.cs
- __Filters.cs
- TextEditorLists.cs
- TiffBitmapEncoder.cs
- DataViewManager.cs
- InternalConfigEventArgs.cs
- StreamWriter.cs
- MetafileEditor.cs
- BindingNavigator.cs
- HostedImpersonationContext.cs
- Merger.cs
- cookiecollection.cs
- ComplexTypeEmitter.cs
- WindowInteractionStateTracker.cs
- Closure.cs
- ListViewAutomationPeer.cs
- ADMembershipUser.cs
- BaseDataBoundControl.cs
- FastEncoderWindow.cs
- OracleBFile.cs
- ExtenderControl.cs
- ECDiffieHellmanCngPublicKey.cs
- Binding.cs
- ScriptingProfileServiceSection.cs
- TreeViewImageKeyConverter.cs
- BindingsCollection.cs
- WindowsTreeView.cs
- RouteValueExpressionBuilder.cs
- LocalizedNameDescriptionPair.cs
- StackSpiller.Generated.cs
- InstanceHandleConflictException.cs
- TemplateBuilder.cs
- RectAnimation.cs
- util.cs
- ConfigurationCollectionAttribute.cs
- StreamInfo.cs
- ResourceContainer.cs
- DataColumnChangeEvent.cs
- StringStorage.cs