Package | Description |
---|---|
com.nimbusds.jose.crypto |
Implementations of standard Javascript Object Signing and Encryption (JOSE)
algorithms.
|
com.nimbusds.jose.jwk |
JSON Web Key (JWK) classes.
|
com.nimbusds.jose.jwk.gen |
JSON Web Key (JWK) generation utilities.
|
Constructor and Description |
---|
AESDecrypter(OctetSequenceKey octJWK)
Creates a new AES decrypter.
|
AESEncrypter(OctetSequenceKey octJWK)
Creates a new AES encrypter.
|
DirectDecrypter(OctetSequenceKey octJWK)
Creates a new direct decrypter.
|
DirectEncrypter(OctetSequenceKey octJWK)
Creates a new direct encrypter.
|
MACSigner(OctetSequenceKey jwk)
Creates a new Message Authentication (MAC) signer.
|
MACVerifier(OctetSequenceKey jwk)
Creates a new Message Authentication (MAC) verifier.
|
MACVerifier(OctetSequenceKey jwk,
Set<String> defCritHeaders)
Creates a new Message Authentication (MAC) verifier.
|
Modifier and Type | Method and Description |
---|---|
OctetSequenceKey |
OctetSequenceKey.Builder.build()
Builds a new octet sequence JWK.
|
static OctetSequenceKey |
OctetSequenceKey.load(KeyStore keyStore,
String alias,
char[] pin)
Loads an octet sequence JWK from the specified JCA key store.
|
static OctetSequenceKey |
OctetSequenceKey.parse(Map<String,Object> jsonObject)
Parses an octet sequence JWK from the specified JSON object
representation.
|
static OctetSequenceKey |
OctetSequenceKey.parse(String s)
Parses an octet sequence JWK from the specified JSON object string
representation.
|
OctetSequenceKey |
JWK.toOctetSequenceKey()
Casts this JWK to an octet sequence JWK.
|
OctetSequenceKey |
OctetSequenceKey.toPublicJWK()
Octet sequence (symmetric) keys are never considered public, this
method always returns
null . |
Modifier and Type | Method and Description |
---|---|
OctetSequenceKey |
OctetSequenceKeyGenerator.generate() |
Copyright © 2021 Connect2id Ltd.. All rights reserved.