SecurityTokenManager.CreateSecurityTokenAuthenticator 方法

定义

获取符合指定安全令牌需求的安全令牌身份验证器。

public:
 abstract System::IdentityModel::Selectors::SecurityTokenAuthenticator ^ CreateSecurityTokenAuthenticator(System::IdentityModel::Selectors::SecurityTokenRequirement ^ tokenRequirement, [Runtime::InteropServices::Out] System::IdentityModel::Selectors::SecurityTokenResolver ^ % outOfBandTokenResolver);
public:
 abstract System::IdentityModel::Selectors::SecurityTokenAuthenticator ^ CreateSecurityTokenAuthenticator(System::IdentityModel::Selectors::SecurityTokenRequirement ^ requirement, [Runtime::InteropServices::Out] System::IdentityModel::Selectors::SecurityTokenResolver ^ % resolver);
public abstract System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator (System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
public abstract System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator (System.IdentityModel.Selectors.SecurityTokenRequirement requirement, out System.IdentityModel.Selectors.SecurityTokenResolver resolver);
abstract member CreateSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenRequirement * SecurityTokenResolver -> System.IdentityModel.Selectors.SecurityTokenAuthenticator
abstract member CreateSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenRequirement * SecurityTokenResolver -> System.IdentityModel.Selectors.SecurityTokenAuthenticator
Public MustOverride Function CreateSecurityTokenAuthenticator (tokenRequirement As SecurityTokenRequirement, ByRef outOfBandTokenResolver As SecurityTokenResolver) As SecurityTokenAuthenticator
Public MustOverride Function CreateSecurityTokenAuthenticator (requirement As SecurityTokenRequirement, ByRef resolver As SecurityTokenResolver) As SecurityTokenAuthenticator

参数

tokenRequirementrequirement
SecurityTokenRequirement

一个 SecurityTokenRequirement,指定安全令牌要求。

outOfBandTokenResolverresolver
SecurityTokenResolver

一个 SecurityTokenResolver,确定符合指定安全令牌要求的安全令牌。

返回

SecurityTokenAuthenticator

一个 SecurityTokenAuthenticator,对传入 SOAP 消息中符合指定要求的安全令牌进行身份验证。

注解

SecurityTokenManager 类提供的类型可以为传出 SOAP 消息提供安全令牌,并对传入 SOAP 消息中的安全令牌进行身份验证。 CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) 方法返回一个类,它可以对符合 tokenRequirement 参数中指定的条件的安全令牌进行身份验证。

适用于