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
- XmlUrlEditor.cs
- ScriptResourceInfo.cs
- SlipBehavior.cs
- StatusBarAutomationPeer.cs
- XmlReader.cs
- SpeechRecognizer.cs
- ChangePassword.cs
- RequestDescription.cs
- GridProviderWrapper.cs
- PropertyChange.cs
- ConstructorExpr.cs
- GridViewColumnCollection.cs
- SHA384.cs
- ToggleButton.cs
- SHA256Managed.cs
- ZoneLinkButton.cs
- WrapPanel.cs
- ProcessThread.cs
- DBCSCodePageEncoding.cs
- MachineKeyConverter.cs
- FixedTextView.cs
- NameSpaceEvent.cs
- TypographyProperties.cs
- SizeChangedInfo.cs
- sqlstateclientmanager.cs
- Interlocked.cs
- MenuItemBindingCollection.cs
- contentDescriptor.cs
- TimeSpanValidator.cs
- ServicePoint.cs
- TextElementEnumerator.cs
- StringArrayConverter.cs
- TreeNodeBinding.cs
- WeakEventTable.cs
- HyperLinkField.cs
- CodeMethodReturnStatement.cs
- Timeline.cs
- ConvertersCollection.cs
- DesignBindingConverter.cs
- MediaScriptCommandRoutedEventArgs.cs
- XmlSchemaAnnotated.cs
- SymbolResolver.cs
- SimpleTypeResolver.cs
- VoiceObjectToken.cs
- safelinkcollection.cs
- Interlocked.cs
- SerializationSectionGroup.cs
- PointAnimationClockResource.cs
- AnonymousIdentificationModule.cs
- WebPartEditorOkVerb.cs
- VScrollProperties.cs
- PersonalizationProviderCollection.cs
- connectionpool.cs
- BinHexEncoder.cs
- BaseDataListDesigner.cs
- arabicshape.cs
- TabControl.cs
- CacheForPrimitiveTypes.cs
- TripleDESCryptoServiceProvider.cs
- TabControl.cs
- Point4DValueSerializer.cs
- ObjectStateManager.cs
- Char.cs
- MemoryFailPoint.cs
- EdmToObjectNamespaceMap.cs
- AttributeXamlType.cs
- PermissionListSet.cs
- CommandManager.cs
- EnumValidator.cs
- Vector3DAnimation.cs
- AutoCompleteStringCollection.cs
- ServiceHostFactory.cs
- SoapHeaders.cs
- DirectionalLight.cs
- Throw.cs
- MemoryPressure.cs
- XmlHierarchicalEnumerable.cs
- DispatcherTimer.cs
- NamedPipeWorkerProcess.cs
- ResourceDisplayNameAttribute.cs
- RectAnimationUsingKeyFrames.cs
- BaseParagraph.cs
- ClockGroup.cs
- UInt16Storage.cs
- HttpFileCollection.cs
- EdmItemCollection.OcAssemblyCache.cs
- ConfigXmlSignificantWhitespace.cs
- TextOnlyOutput.cs
- ModuleElement.cs
- MulticastNotSupportedException.cs
- ObjectQueryExecutionPlan.cs
- SharedRuntimeState.cs
- ResourceReferenceKeyNotFoundException.cs
- AssemblyBuilder.cs
- DataMember.cs
- COM2ColorConverter.cs
- RewritingProcessor.cs
- ContainsSearchOperator.cs
- GlyphingCache.cs
- DeviceOverridableAttribute.cs