ClientCredentialsSecurityTokenManager.CreateSecurityTokenAuthenticator 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建安全令牌验证器。
public:
override System::IdentityModel::Selectors::SecurityTokenAuthenticator ^ CreateSecurityTokenAuthenticator(System::IdentityModel::Selectors::SecurityTokenRequirement ^ tokenRequirement, [Runtime::InteropServices::Out] System::IdentityModel::Selectors::SecurityTokenResolver ^ % outOfBandTokenResolver);
public override System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
override this.CreateSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenRequirement * SecurityTokenResolver -> System.IdentityModel.Selectors.SecurityTokenAuthenticator
Public Overrides Function CreateSecurityTokenAuthenticator (tokenRequirement As SecurityTokenRequirement, ByRef outOfBandTokenResolver As SecurityTokenResolver) As SecurityTokenAuthenticator
参数
- tokenRequirement
- SecurityTokenRequirement
- outOfBandTokenResolver
- SecurityTokenResolver
此方法返回时,包含一个 SecurityTokenResolver. 此参数未初始化传递。
返回
SecurityTokenAuthenticator 对象。
例外
tokenRequirement 是 null。
注解
负责 SecurityTokenAuthenticator 验证安全令牌,并提供一个 IAuthorizationPolicy 用于获取符合上述 ServiceModelSecurityTokenRequirement要求的安全令牌的声明。