EndorsementsValidator class
JWT 보증을 확인하는 도우미 메서드를 포함합니다.
메서드
| validate(string, string[]) | 들어오는 활동에서 제공되는 ChannelId 집합이 모두 JWT 토큰에 있는 보증과 일치하는지 확인합니다. 예를 들어 활동이 웹 채팅에서 가져온 경우 channelId는 "webchat"을 표시하고 jwt 토큰 보증은 일치해야 합니다. |
메서드 세부 정보
validate(string, string[])
들어오는 활동에서 제공되는 ChannelId 집합이 모두 JWT 토큰에 있는 보증과 일치하는지 확인합니다. 예를 들어 활동이 웹 채팅에서 가져온 경우 channelId는 "webchat"을 표시하고 jwt 토큰 보증은 일치해야 합니다.
static function validate(channelId: string, endorsements: string[]): boolean
매개 변수
- channelId
-
string
일반적으로 활동에서 추출된 채널 이름입니다. 활동이 선호도로 설정된 ChannelId 필드입니다.
- endorsements
-
string[]
JWT 토큰에 서명한 사람은 특정 채널에 대해서만 활동을 보낼 수 있습니다. 해당 목록은 인증 목록이며 여기에서 channelId에 대해 유효성을 검사합니다.
반환
boolean
True이면 인증 집합에 channelId가 있습니다. channelId를 찾을 수 없으면 False입니다.