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 tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
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

参数

tokenRequirement
SecurityTokenRequirement

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

outOfBandTokenResolver
SecurityTokenResolver

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

返回

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

注解

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

适用于