FederatedServiceCredentials 成员

Helper class that provides mechanism to plug the FederatedSecurityTokenManager to any WCF ServiceHost application. Create an instance of this class and add this as the ServiceCredentials to your ServiceHost.

下表列出了 FederatedServiceCredentials 类型公开的成员。

Public 构造函数

(另请参阅 Protected 构造函数)

  名称 说明
  FederatedServiceCredentials 已重载。 Initializes an instance of FederatedServiceCredentials.

页首

Protected 构造函数

  名称 说明
  FederatedServiceCredentials 已重载。  

页首

Public 属性

  名称 说明
public property ClaimsAuthenticationManager Gets and sets the ClaimsAuthenticationManager.
public property ClaimsAuthorizationManager  
public property ClientCertificate  (从 ServiceCredentials 继承)
public property ExceptionMapper  
public property IssuedTokenAuthentication  (从 ServiceCredentials 继承)
public property MaxClockSkew Gets or sets the maximum allowable time difference between the system clocks of the two parties that are communicating.
public property Peer  (从 ServiceCredentials 继承)
public property SaveBootstrapTokens  
public property SecureConversationAuthentication  (从 ServiceCredentials 继承)
public property SecurityTokenHandlerCollectionManager  
public property SecurityTokenHandlers Gets the security token handlers collection.
public property ServiceCertificate  (从 ServiceCredentials 继承)
public property UserNameAuthentication  (从 ServiceCredentials 继承)
public property WindowsAuthentication  (从 ServiceCredentials 继承)

页首

Public 方法

(另请参阅 Protected 方法)

  名称 说明
public method Clone  (从 ServiceCredentials 继承)
public methodstatic ConfigureServiceHost 已重载。 Helper method that Initializes the SecurityTokenManager that will be exposed through the given ServiceHost. By default the method exposes the SecurityTokenHandlers initialized with IdentityServiceConfiguration through the ServiceHost SecurityTokenManager.
public method CreateSecurityTokenManager 重写。 Returns a Wrapped instance of the Token manager provided during creation of this class.
public method Equals  已重载。 (从 Object 继承)
public method GetHashCode  (从 Object 继承)
public method GetType  (从 Object 继承)
public methodstatic ReferenceEquals  (从 Object 继承)
public method ToString  (从 Object 继承)

页首

Protected 方法

  名称 说明
protected method CloneCore 重写。 Override method from the base class. Creates a cloned copy of this class.
protected method Finalize  (从 Object 继承)
protected method MemberwiseClone  (从 Object 继承)

页首

显式接口实现

  名称 说明
  System.ServiceModel.Description.IServiceBehavior.AddBindingParameters  (从 ServiceCredentials 继承)
  System.ServiceModel.Description.IServiceBehavior.ApplyDispatchBehavior  (从 ServiceCredentials 继承)
  System.ServiceModel.Description.IServiceBehavior.Validate  (从 ServiceCredentials 继承)

页首

请参见

参考

FederatedServiceCredentials 类
Microsoft.IdentityModel.Tokens 命名空间

版权所有 (C) 2008 Microsoft Corporation。保留所有权利。