Pular para o conteúdo principal

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​
NOMETIPODESCRIÇÃO
bitsintQuantidade 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​
NOMETIPODESCRIÇÃO
bitsintQuantidade 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​
NOMETIPODESCRIÇÃO
bitsintQuantidade 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​
NOMETIPODESCRIÇÃO
bitsintQuantidade 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​
NOMETIPODESCRIÇÃO
tokenstring
Retorno​

( Values )


decode​


_jwt.decode(token: string) : Values​

Descrição​

Codifica os valores do header e do body inseridos.

Atributos​
NOMETIPODESCRIÇÃO
tokenstringCó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​
NOMETIPODESCRIÇÃO
enabledboolean
Retorno​

( JWT )


encode​


_jwt.encode(corpo: Values) : string​

Descrição​

Codifica o valor do body inserido.

Atributos​
NOMETIPODESCRIÇÃO
corpoValuesValor do corpo.
Retorno​

( string )

Retorna o valores codificado.


_jwt.encode(cabeçalho: Values, corpo: Values) : string​

Descrição​

Codifica os valores do header e do body inseridos.

Atributos​
NOMETIPODESCRIÇÃO
cabeçalhoValuesValor do cabeçalho.
corpoValuesValor do corpo.
Retorno​

( string )

Retorna os valores codificados.


getHMACKeyFromSecret​


_jwt.getHMACKeyFromSecret(secret: string) : javax.crypto.SecretKey​

Atributos​
NOMETIPODESCRIÇÃO
secretstring
Retorno​

( javax.crypto.SecretKey )


getKey​


_jwt.getKey() : javax.crypto.SecretKey​

Retorno​

( javax.crypto.SecretKey )


init​


_jwt.init() : JWT​

Retorno​

( JWT )


_jwt.init(secret: string) : JWT​

Atributos​
NOMETIPODESCRIÇÃO
secretstring
Retorno​

( JWT )


_jwt.init(key: javax.crypto.SecretKey) : JWT​

Atributos​
NOMETIPODESCRIÇÃO
keyjavax.crypto.SecretKey
Retorno​

( JWT )


isEnabled​


_jwt.isEnabled() : boolean​

Descrição​

Verifica se o JWT está ativo.

Retorno​

( boolean )

Retorna se está ativado.


key​


_jwt.key() : javax.crypto.SecretKey​

Retorno​

( javax.crypto.SecretKey )


_jwt.key(key: javax.crypto.SecretKey) : JWT​

Atributos​
NOMETIPODESCRIÇÃO
keyjavax.crypto.SecretKey
Retorno​

( JWT )


setEnabled​


_jwt.setEnabled(enabled: boolean) : JWT​

Atributos​
NOMETIPODESCRIÇÃO
enabledboolean
Retorno​

( JWT )


setHMACKeyFromSecret​


_jwt.setHMACKeyFromSecret(secret: string) : JWT​

Atributos​
NOMETIPODESCRIÇÃO
secretstring
Retorno​

( JWT )


setKey​


_jwt.setKey(key: javax.crypto.SecretKey) : JWT​

Atributos​
NOMETIPODESCRIÇÃO
keyjavax.crypto.SecretKey
Retorno​

( JWT )


token​


_jwt.token(valores: Values) : string​

Descrição​

Gera um token através do jwtBuilder.

Atributos​
NOMETIPODESCRIÇÃO
valoresValuesValores para o jwtBuilder.
Retorno​

( string )

Retorna o que foi gerado.