JWT
Manipulação de JSON Web Tokens.
algorithmES
_jwt.algorithmES(bits: int) : io.jsonwebtoken.security.SignatureAlgorithm
Descrição
Obtém o tipo de algoritmo para assinatura do tipo ECDSA.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| bits | int | Quantidade de bits do algoritmo de assinatura, pode ser 256, 384 ou 512. |
Retorno
( io.jsonwebtoken.security.SignatureAlgorithm )
Retorna o objeto do tipo de algoritmo da assinatura.
algorithmHS
_jwt.algorithmHS(bits: int) : io.jsonwebtoken.security.MacAlgorithm
Descrição
Obtém o tipo de algoritmo para assinatura do tipo HMAC.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| bits | int | Quantidade de bits do algoritmo de assinatura, pode ser 256, 384 ou 512. |
Retorno
( io.jsonwebtoken.security.MacAlgorithm )
Retorna o objeto do tipo de algoritmo da assinatura.
algorithmPS
_jwt.algorithmPS(bits: int) : io.jsonwebtoken.security.SignatureAlgorithm
Descrição
Obtém o tipo de algoritmo para assinatura do tipo RSASS e MGF1.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| bits | int | Quantidade de bits do algoritmo de assinatura, pode ser 256, 384 ou 512. |
Retorno
( io.jsonwebtoken.security.SignatureAlgorithm )
Retorna o objeto do tipo de algoritmo da assinatura.
algorithmRS
_jwt.algorithmRS(bits: int) : io.jsonwebtoken.security.SignatureAlgorithm
Descrição
Obtém o tipo de algoritmo para assinatura do tipo RSASSA-PKCS1-v1_5.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| bits | int | Quantidade de bits do algoritmo de assinatura, pode ser 256, 384 ou 512. |
Retorno
( io.jsonwebtoken.security.SignatureAlgorithm )
Retorna o objeto do tipo de algoritmo da assinatura.
data
_jwt.data(token: string) : Values
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| token | string |
Retorno
( Values )
decode
_jwt.decode(token: string) : Values
Descrição
Codifica os valores do header e do body inseridos.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| token | string | Código de acesso. |
Retorno
( Values )
Retorna os valores decodificados.
enabled
_jwt.enabled() : boolean
Descrição
Verifica se o JWT está ativo.
Retorno
( boolean )
Retorna se está ativado.
_jwt.enabled(enabled: boolean) : JWT
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| enabled | boolean |
Retorno
( JWT )
encode
_jwt.encode(corpo: Values) : string
Descrição
Codifica o valor do body inserido.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| corpo | Values | Valor do corpo. |
Retorno
( string )
Retorna o valores codificado.