Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / Tokens / KerberosSecurityTokenParameters.cs / 1 / KerberosSecurityTokenParameters.cs
//------------------------------------------------------------------------------ // 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 KerberosSecurityTokenParameters : SecurityTokenParameters { protected KerberosSecurityTokenParameters(KerberosSecurityTokenParameters other) : base(other) { // empty } public KerberosSecurityTokenParameters() : base() { this.InclusionMode = SecurityTokenInclusionMode.Once; } internal protected override bool HasAsymmetricKey { get { return false; } } internal protected override bool SupportsClientAuthentication { get { return true; } } internal protected override bool SupportsServerAuthentication { get { return true; } } internal protected override bool SupportsClientWindowsIdentity { get { return true; } } protected override SecurityTokenParameters CloneCore() { return new KerberosSecurityTokenParameters(this); } internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) { return base.CreateKeyIdentifierClause(token, referenceStyle); } protected internal override void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement) { requirement.TokenType = SecurityTokenTypes.Kerberos; 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
- ObjectComplexPropertyMapping.cs
- MSAANativeProvider.cs
- XmlLanguageConverter.cs
- PrintDialog.cs
- CodeGen.cs
- UrlMappingsSection.cs
- ToolStripDropDownClosingEventArgs.cs
- GridViewCommandEventArgs.cs
- SystemPens.cs
- TableParagraph.cs
- CachedCompositeFamily.cs
- ScriptMethodAttribute.cs
- SerializerProvider.cs
- DnsPermission.cs
- Debug.cs
- ExpressionEvaluator.cs
- SemanticBasicElement.cs
- QueryableDataSourceEditData.cs
- DesignerVerb.cs
- Point3DCollectionConverter.cs
- NopReturnReader.cs
- TextEditorParagraphs.cs
- XPathDocumentBuilder.cs
- DeviceContext2.cs
- MatrixTransform3D.cs
- CodeArgumentReferenceExpression.cs
- GridViewSortEventArgs.cs
- HtmlInputRadioButton.cs
- WebPartCatalogCloseVerb.cs
- ColumnResizeUndoUnit.cs
- SqlExpressionNullability.cs
- MaterialGroup.cs
- IssuedTokenClientBehaviorsElementCollection.cs
- formatter.cs
- ReadOnlyCollection.cs
- rsa.cs
- RootCodeDomSerializer.cs
- ResourceContainer.cs
- FastPropertyAccessor.cs
- HttpEncoder.cs
- _AuthenticationState.cs
- DataControlPagerLinkButton.cs
- XmlMapping.cs
- TextServicesManager.cs
- tabpagecollectioneditor.cs
- SpellCheck.cs
- HwndSource.cs
- ScriptControlManager.cs
- IODescriptionAttribute.cs
- ReadOnlyDictionary.cs
- ServerIdentity.cs
- MergablePropertyAttribute.cs
- ComplexObject.cs
- SimpleHandlerBuildProvider.cs
- CheckBoxField.cs
- DBPropSet.cs
- SqlXmlStorage.cs
- BaseCodePageEncoding.cs
- SplitContainer.cs
- FormsAuthenticationTicket.cs
- MultiBinding.cs
- StringConcat.cs
- SubMenuStyle.cs
- MarshalDirectiveException.cs
- ClockGroup.cs
- SqlNode.cs
- SubpageParaClient.cs
- Font.cs
- TextBlockAutomationPeer.cs
- Rectangle.cs
- XmlProcessingInstruction.cs
- GridViewColumn.cs
- SizeLimitedCache.cs
- Crypto.cs
- CodeDelegateInvokeExpression.cs
- DataGridViewTopRowAccessibleObject.cs
- X509Utils.cs
- WebPartConnectionsConnectVerb.cs
- DecimalKeyFrameCollection.cs
- MailWebEventProvider.cs
- NonSerializedAttribute.cs
- MsmqBindingFilter.cs
- SqlCacheDependencySection.cs
- ParserContext.cs
- XmlDomTextWriter.cs
- FloaterParaClient.cs
- XmlSchemaSearchPattern.cs
- CollectionViewSource.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- mongolianshape.cs
- BrowserCapabilitiesCodeGenerator.cs
- InstanceLockTracking.cs
- MissingMethodException.cs
- DataColumnMapping.cs
- EmptyEnumerator.cs
- StateInitialization.cs
- CatalogPartCollection.cs
- Thumb.cs
- EncodingNLS.cs
- NavigationExpr.cs