Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / Tokens / SecurityContextSecurityTokenParameters.cs / 1 / SecurityContextSecurityTokenParameters.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Security.Tokens { using System.IdentityModel.Selectors; using System.ServiceModel; using System.IdentityModel.Tokens; using System.ServiceModel.Security; class SecurityContextSecurityTokenParameters : SecurityTokenParameters { protected SecurityContextSecurityTokenParameters(SecurityContextSecurityTokenParameters other) : base(other) { // empty } public SecurityContextSecurityTokenParameters() : base() { this.InclusionMode = SecurityTokenInclusionMode.AlwaysToRecipient; } internal protected override bool SupportsClientAuthentication { get { return true; } } internal protected override bool SupportsServerAuthentication { get { return true; } } internal protected override bool SupportsClientWindowsIdentity { get { return true; } } internal protected override bool HasAsymmetricKey { get { return false; } } protected override SecurityTokenParameters CloneCore() { return new SecurityContextSecurityTokenParameters(this); } internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) { return base.CreateKeyIdentifierClause(token, referenceStyle); } protected internal override void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement) { requirement.TokenType = ServiceModelSecurityTokenTypes.SecurityContext; requirement.KeyType = SecurityKeyType.SymmetricKey; requirement.RequireCryptographicToken = true; } } } // 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
- DrawingDrawingContext.cs
- SeverityFilter.cs
- ApplicationSecurityInfo.cs
- XamlReaderHelper.cs
- MultiBindingExpression.cs
- util.cs
- ButtonBaseDesigner.cs
- MissingMemberException.cs
- Stackframe.cs
- GlyphsSerializer.cs
- FastPropertyAccessor.cs
- LocalizeDesigner.cs
- RuleAttributes.cs
- ScriptControlDescriptor.cs
- XPathExpr.cs
- _ServiceNameStore.cs
- UndirectedGraph.cs
- OracleCommandSet.cs
- _OSSOCK.cs
- ConstrainedDataObject.cs
- DrawListViewSubItemEventArgs.cs
- SHA1Managed.cs
- KernelTypeValidation.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- TableLayoutPanelCellPosition.cs
- ThreadExceptionDialog.cs
- FlatButtonAppearance.cs
- CheckBoxBaseAdapter.cs
- ClientRuntimeConfig.cs
- ResourceManagerWrapper.cs
- HttpCachePolicyWrapper.cs
- XPathPatternBuilder.cs
- ApplicationSecurityInfo.cs
- Light.cs
- sqlstateclientmanager.cs
- GPRECT.cs
- SelectionHighlightInfo.cs
- CustomValidator.cs
- COM2ExtendedTypeConverter.cs
- DataGridColumnHeader.cs
- ProcessRequestArgs.cs
- MimeTypeMapper.cs
- Permission.cs
- AuthenticationModuleElement.cs
- AstTree.cs
- FrugalList.cs
- DetailsView.cs
- ExpressionWriter.cs
- FullTextBreakpoint.cs
- OleDbStruct.cs
- XmlMemberMapping.cs
- CodeMemberProperty.cs
- WebPartConnectionsCancelEventArgs.cs
- MDIClient.cs
- WebPartTransformerAttribute.cs
- X509Certificate2.cs
- HttpClientCertificate.cs
- GradientStopCollection.cs
- DecoderReplacementFallback.cs
- AssemblyEvidenceFactory.cs
- UniqueEventHelper.cs
- Transform3DGroup.cs
- Stylesheet.cs
- Int32Converter.cs
- SchemaMerger.cs
- UnicastIPAddressInformationCollection.cs
- ConfigWriter.cs
- PersonalizationDictionary.cs
- QueuedDeliveryRequirementsMode.cs
- FlowDocument.cs
- BaseServiceProvider.cs
- PropertySourceInfo.cs
- WebColorConverter.cs
- HttpWebResponse.cs
- FirstMatchCodeGroup.cs
- RectAnimationUsingKeyFrames.cs
- ManagementExtension.cs
- EncoderReplacementFallback.cs
- EntityDataSource.cs
- ReadOnlyCollectionBase.cs
- NotifyIcon.cs
- AsyncContentLoadedEventArgs.cs
- FieldNameLookup.cs
- DataGridColumnDropSeparator.cs
- X500Name.cs
- StringResourceManager.cs
- ClientBuildManagerCallback.cs
- Utils.cs
- TrustManager.cs
- EntityContainerAssociationSet.cs
- MenuItem.cs
- FormViewModeEventArgs.cs
- TextRangeEdit.cs
- SubpageParagraph.cs
- HtmlControlPersistable.cs
- XPathDocumentNavigator.cs
- DataSvcMapFileSerializer.cs
- UnsafeNativeMethodsTablet.cs
- SchemaComplexType.cs
- Vector3DValueSerializer.cs