JwtTokenValidation 클래스
- java.
lang. Object - com.
microsoft. bot. connector. authentication. JwtTokenValidation
- com.
public final class JwtTokenValidation
들어오는 HTTP 요청을 인증하기 위한 도우미 메서드를 포함합니다.
메서드 요약
다음에서 상속된 메서드 java.lang.Object
메서드 세부 정보
authenticateRequest
public static CompletableFuture
요청을 인증하고 활동의 를 신뢰할 수 있는 Activity#getServiceUrl() URL 집합에 추가합니다.
매개 변수:
반환:
authenticateRequest
public static CompletableFuture
요청을 인증하고 활동의 를 신뢰할 수 있는 Activity#getServiceUrl() URL 집합에 추가합니다.
매개 변수:
반환:
getAppIdFromClaims
public static String getAppIdFromClaims(Map
클레임에서 AppId를 가져옵니다.
v1 토큰에서 AppId는 AppIdClaim 클레임에 있습니다. v2 토큰에서 AppId는 AuthorizedParty 클레임에 있습니다.
매개 변수:
반환:
Throw:
isValidTokenFormat
public static boolean isValidTokenFormat(String authHeader)
토큰에 "전달자 [큰 긴 문자열]"이 필요한 셰이프가 있는지 확인하는 내부 도우미입니다.
매개 변수:
반환:
validateAuthHeader
public static CompletableFuture
들어오는 요청의 인증 헤더의 유효성을 검사합니다.
매개 변수:
반환:
On Call:
validateAuthHeader
public static CompletableFuture
들어오는 요청의 인증 헤더의 유효성을 검사합니다.
매개 변수:
반환: