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
- NativeMethods.cs
- ImmutableDispatchRuntime.cs
- ZipFileInfo.cs
- Timeline.cs
- RawKeyboardInputReport.cs
- GeometryGroup.cs
- RayHitTestParameters.cs
- XPathNavigatorKeyComparer.cs
- AuthorizationSection.cs
- DataConnectionHelper.cs
- TypeLibConverter.cs
- Duration.cs
- DataGrid.cs
- IERequestCache.cs
- CopyAction.cs
- PreviewKeyDownEventArgs.cs
- ZipIOLocalFileBlock.cs
- JsonReader.cs
- SpellerError.cs
- SingleAnimationUsingKeyFrames.cs
- UrlPath.cs
- ErrorInfoXmlDocument.cs
- VersionPair.cs
- SplineKeyFrames.cs
- XhtmlBasicTextBoxAdapter.cs
- DescendentsWalker.cs
- Codec.cs
- AspCompat.cs
- OneWayBindingElementImporter.cs
- DataBindingHandlerAttribute.cs
- XmlSchemaGroup.cs
- DictionaryMarkupSerializer.cs
- FixedDocumentPaginator.cs
- StickyNote.cs
- DataGridCaption.cs
- ReadOnlyHierarchicalDataSourceView.cs
- GifBitmapEncoder.cs
- ResourceReader.cs
- CheckBoxPopupAdapter.cs
- HTMLTagNameToTypeMapper.cs
- StylusPointProperties.cs
- HijriCalendar.cs
- Geometry.cs
- ColumnClickEvent.cs
- Stacktrace.cs
- ErrorWebPart.cs
- BaseResourcesBuildProvider.cs
- RuntimeEnvironment.cs
- XMLSchema.cs
- ConditionalAttribute.cs
- SoapClientProtocol.cs
- WebFormDesignerActionService.cs
- QilChoice.cs
- FormClosingEvent.cs
- SkinBuilder.cs
- NumericExpr.cs
- CompilerCollection.cs
- ToolStripTextBox.cs
- OptimalBreakSession.cs
- QilChoice.cs
- DataContract.cs
- WriterOutput.cs
- SerialReceived.cs
- SByteStorage.cs
- UserValidatedEventArgs.cs
- OdbcPermission.cs
- ResXBuildProvider.cs
- followingsibling.cs
- LinkGrep.cs
- CssStyleCollection.cs
- BuildManager.cs
- BinaryObjectInfo.cs
- FilterException.cs
- InfoCardRSACryptoProvider.cs
- UriTemplateEquivalenceComparer.cs
- DataSet.cs
- SelectionBorderGlyph.cs
- UserNameSecurityToken.cs
- XmlAutoDetectWriter.cs
- HighContrastHelper.cs
- SqlUserDefinedTypeAttribute.cs
- NativeBuffer.cs
- NoneExcludedImageIndexConverter.cs
- SqlDependency.cs
- CapabilitiesPattern.cs
- NavigationWindowAutomationPeer.cs
- TextContainerHelper.cs
- BindingExpression.cs
- SelectionRangeConverter.cs
- Blend.cs
- XmlExceptionHelper.cs
- GridViewColumnHeader.cs
- SerializationAttributes.cs
- DBCSCodePageEncoding.cs
- ListViewUpdateEventArgs.cs
- CapabilitiesRule.cs
- SemaphoreFullException.cs
- ObjectTag.cs
- ClientTarget.cs
- Dispatcher.cs