TokenValidationParameters 类
- java.
lang. Object - com.
microsoft. bot. connector. authentication. TokenValidationParameters
- com.
public class TokenValidationParameters
包含一组在验证令牌时使用的参数。
字段摘要
| 修饰符和类型 | 字段和描述 |
|---|---|
| java.time.Duration |
clockSkew
验证时间时要应用的时钟倾斜。 |
|
Open |
issuerSigningKeyResolver
可选(不建议)函数返回给定 URL 的 Open |
| boolean |
requireSignedTokens
指示令牌在未签名的情况下是否可以被视为有效的值。 |
| java.util.List<java.lang.String> |
validIssuers
包含将用于检查令牌颁发者的有效颁发者。 |
| boolean |
validateAudience
控制在令牌验证期间是否验证受众。 |
| boolean |
validateIssuer
控制在令牌验证期间是否验证颁发者。 |
| boolean |
validateIssuerSigningKey
若要验证签名证书,则为 True。 |
| boolean |
validateLifetime
控制在令牌验证期间是否验证生存期。 |
构造函数摘要
方法继承自 java.lang.Object
字段详细信息
clockSkew
public Duration clockSkew
验证时间时要应用的时钟倾斜。
issuerSigningKeyResolver
public OpenIdMetadataResolver issuerSigningKeyResolver
可选(不建议)函数返回给定 URL 的 OpenIdMetaData 解析程序。
requireSignedTokens
public boolean requireSignedTokens
指示令牌在未签名的情况下是否可以被视为有效的值。
validIssuers
public List
包含将用于检查令牌颁发者的有效颁发者。
validateAudience
public boolean validateAudience
控制在令牌验证期间是否验证受众。
validateIssuer
public boolean validateIssuer
控制在令牌验证期间是否验证颁发者。
validateIssuerSigningKey
public boolean validateIssuerSigningKey
若要验证签名证书,则为 True。
validateLifetime
public boolean validateLifetime
控制在令牌验证期间是否验证生存期。
构造函数详细信息
TokenValidationParameters
public TokenValidationParameters()
默认参数。
TokenValidationParameters
public TokenValidationParameters(boolean validateIssuer, List
参数:
TokenValidationParameters
public TokenValidationParameters(TokenValidationParameters other)
复制构造函数。
参数: