SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) 方法

定义

创建基于指定标记描述符的安全令牌。

public:
 override System::IdentityModel::Tokens::SecurityToken ^ CreateToken(System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
public override System.IdentityModel.Tokens.SecurityToken CreateToken (System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
override this.CreateToken : System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.SecurityToken
Public Overrides Function CreateToken (tokenDescriptor As SecurityTokenDescriptor) As SecurityToken

参数

tokenDescriptor
SecurityTokenDescriptor

用于创建标记的标记说明符。

返回

创建的安全令牌。 这将是 SessionSecurityToken 的实例。

例外

tokenDescriptornull

注解

使用令牌描述符中的以下属性创建并返回会话安全令牌: SecurityTokenDescriptor.Subject、 和 SecurityTokenDescriptor.LifetimeSecurityTokenHandlerConfiguration.SaveBootstrapContext如果在 由 属性指定的Configuration令牌处理程序配置上设置了 true 属性,则从 SecurityTokenDescriptor.Token 属性创建启动上下文并将其保存在会话令牌中。

适用于