SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建基于指定标记描述符的安全令牌。
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 的实例。
例外
tokenDescriptor
为 null
。
Configuration 属性为 null
。
注解
使用令牌描述符中的以下属性创建并返回会话安全令牌: SecurityTokenDescriptor.Subject、 和 SecurityTokenDescriptor.Lifetime。 SecurityTokenHandlerConfiguration.SaveBootstrapContext如果在 由 属性指定的Configuration令牌处理程序配置上设置了 true
属性,则从 SecurityTokenDescriptor.Token 属性创建启动上下文并将其保存在会话令牌中。