EndorsementsValidator class
Berisi metode pembantu untuk memverifikasi dukungan JWT.
Metode
| validate(string, string[]) | Verifikasi bahwa kumpulan ChannelIds, yang berasal dari aktivitas masuk, semuanya cocok dengan dukungan yang ditemukan di Token JWT. Misalnya, jika Aktivitas berasal dari webchat, channelId tersebut mengatakan "webchat" dan dukungan token jwt HARUS cocok dengan itu. |
Detail Metode
validate(string, string[])
Verifikasi bahwa kumpulan ChannelIds, yang berasal dari aktivitas masuk, semuanya cocok dengan dukungan yang ditemukan di Token JWT. Misalnya, jika Aktivitas berasal dari webchat, channelId tersebut mengatakan "webchat" dan dukungan token jwt HARUS cocok dengan itu.
static function validate(channelId: string, endorsements: string[]): boolean
Parameter
- channelId
-
string
Nama saluran, biasanya diekstrak dari aktivitas. Bidang ChannelId, yang aktivitasnya difinisikan.
- endorsements
-
string[]
Siapa pun yang menandatangani token JWT diizinkan untuk mengirim aktivitas hanya untuk beberapa saluran tertentu. Daftar itu adalah daftar dukungan, dan divalidasi di sini terhadap channelId.
Mengembalikan
boolean
Benar adalah channelId ditemukan di set Dukungan. False jika channelId tidak ditemukan.