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
Parameters:
TokenValidationParameters
public TokenValidationParameters(TokenValidationParameters other)
复制构造函数。
Parameters: