Classes
Type Definitions
-
VerifyOptions
-
Opções de verificação do token.
Type:
- Object
Properties:
Name Type Argument Description options.subjectstring | Array <optional>
Informa o valor, ou conjunto de valores esperados para propriedade 'sub' do token lido.
options.audiencestring | Array <optional>
Informa o valor, ou conjunto de valores esperados para propriedade 'aud' do token lido.
options.issuerstring | Array <optional>
Informa o valor, ou conjunto de valores esperados para propriedade 'iss' do token lido.
options.ignoreNotBeforeboolean <optional>
Informa se a data de início da validade do token ('nbf') deve ser ignorada durante a validação.
options.ignoreExpiresAtboolean <optional>
Informa se a data de expiração do token ('exp') deve ser ignorada durante a validação.
options.ignoreIssuedAtboolean <optional>
Informa se a data de emissão do token ('iat') deve ser ignorada durante a validação.
options.currentDateDate <optional>
Data que deve ser utilizada como base durante as validações de marca de tempo do token('iat', 'exp', 'nbf').
options.clockTolerancenumber <optional>
Informa o tempo de tolerância, em segundos, a ser considerado durante as validações de marca de tempo do token('iat', 'exp', 'nbf').
options.criticalHeadersArray <optional>
Lista de nomes dos cabeçalhos críticos que são suportados.
options.algorithmstring <optional>
Nome do algoritmo esperado para o token.