class SecurityTokenHandler
cangjie
public abstract class SecurityTokenHandler <: ISecurityTokenValidator功能:定义安全令牌处理器抽象基类。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| func createToken(SecurityTokenDescriptor) | 根据描述信息创建安全令牌。 |
| func writeToken(SecurityToken) | 将安全令牌写出为字符串。 |
| func validateToken(String, TokenValidationParameters) | 验证令牌并返回验证结果。 |
func createToken(SecurityTokenDescriptor)
cangjie
public func createToken(tokenDescriptor: SecurityTokenDescriptor): SecurityToken功能:根据描述信息创建安全令牌。
参数:
- tokenDescriptor: SecurityTokenDescriptor - 令牌描述信息。
返回值:
- SecurityToken - 创建出的安全令牌。
func writeToken(SecurityToken)
cangjie
public func writeToken(securityToken: SecurityToken): String功能:将安全令牌写出为字符串。
参数:
- securityToken: SecurityToken - 要序列化的安全令牌。
返回值:
String- 序列化后的令牌字符串。
func validateToken(String, TokenValidationParameters)
cangjie
public func validateToken(token: String, validationParameters: TokenValidationParameters): TokenValidationResult功能:验证令牌并返回验证结果。
参数:
- token:
String- 待验证的令牌字符串。 - validationParameters: TokenValidationParameters - 令牌验证参数。
返回值:
- TokenValidationResult - 令牌验证结果。