EndorsementsValidator class
Contiene métodos auxiliares para comprobar las aprobaciones de JWT.
Métodos
validate(string, string[]) | Compruebe que el conjunto de ChannelIds, que proceden de las actividades entrantes, coinciden con las aprobaciones encontradas en el token JWT. Por ejemplo, si una actividad procede de un chat web, ese channelId dice "webchat" y la aprobación del token jwt DEBE coincidir con eso. |
Detalles del método
validate(string, string[])
Compruebe que el conjunto de ChannelIds, que proceden de las actividades entrantes, coinciden con las aprobaciones encontradas en el token JWT. Por ejemplo, si una actividad procede de un chat web, ese channelId dice "webchat" y la aprobación del token jwt DEBE coincidir con eso.
static function validate(channelId: string, endorsements: string[]): boolean
Parámetros
- channelId
-
string
El nombre del canal, que normalmente se extrae de la actividad. Campo ChannelId, al que está afinidad la actividad.
- endorsements
-
string[]
Cualquiera que haya firmado el token JWT solo puede enviar actividades para algunos canales específicos. Esa lista es la lista de aprobación y se valida aquí en el channelId.
Devoluciones
boolean
True es el channelId que se encuentra en el conjunto de aprobación. False si no se encuentra channelId.