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)
생성자를 복사합니다.
매개 변수: