ClaimsIdentity 클래스
- java.
lang. Object - com.
microsoft. bot. connector. authentication. ClaimsIdentity
- com.
public class ClaimsIdentity
이는 JWT 클레임 ID에 대한 간단한 래퍼입니다.
생성자 요약
생성자 | Description |
---|---|
ClaimsIdentity(DecodedJWT jwt) |
auth0 JWT에서 데이터를 추출합니다. |
ClaimsIdentity(String withAuthIssuer) |
인증 발급자를 사용하여 수동으로 생성합니다. |
ClaimsIdentity(String withAuthIssuer, String withType, Map<String,String> withClaims) |
발급자 및 클레임을 사용하여 수동으로 생성합니다. |
ClaimsIdentity(String withAuthIssuer, Map<String,String> withClaims) |
발급자 및 클레임을 사용하여 수동으로 생성합니다. |
메서드 요약
한정자 및 형식 | 메서드 및 설명 |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
claims()
이 ID에 대한 클레임입니다. |
java.lang.String |
getIssuer()
발급자입니다. |
java.lang.String |
getType()
형식입니다. |
boolean |
isAuthenticated()
클레임이 인증되는지 여부를 가져옵니다. |
다음에서 상속된 메서드 java.lang.Object
생성자 세부 정보
ClaimsIdentity
public ClaimsIdentity(DecodedJWT jwt)
auth0 JWT에서 데이터를 추출합니다.
매개 변수:
ClaimsIdentity
public ClaimsIdentity(String withAuthIssuer)
인증 발급자를 사용하여 수동으로 생성합니다.
매개 변수:
ClaimsIdentity
public ClaimsIdentity(String withAuthIssuer, String withType, Map
발급자 및 클레임을 사용하여 수동으로 생성합니다.
매개 변수:
ClaimsIdentity
public ClaimsIdentity(String withAuthIssuer, Map
발급자 및 클레임을 사용하여 수동으로 생성합니다.
매개 변수:
메서드 세부 정보
claims
public Map
이 ID에 대한 클레임입니다.
반환:
getIssuer
public String getIssuer()
발급자입니다.
반환:
getType
public String getType()
형식입니다.
반환:
isAuthenticated
public boolean isAuthenticated()
클레임이 인증되는지 여부를 가져옵니다.
반환: