Package | Description |
---|---|
com.nimbusds.jose |
Javascript Object Signing and Encryption (JOSE) classes.
|
com.nimbusds.jose.crypto |
Implementations of all standard Javascript Object Signing and Encryption
(JOSE) algorithms.
|
com.nimbusds.jose.crypto.impl |
Cryptographic primitives and framework for the JWS signers / verifiers and
JWE encrypters / decrypters in the
com.nimbusds.jose.crypto package. |
Modifier and Type | Method and Description |
---|---|
JWECryptoParts |
JWEEncrypter.encrypt(JWEHeader header,
byte[] clearText)
Encrypts the specified clear text of a
JWE object . |
Modifier and Type | Method and Description |
---|---|
JWECryptoParts |
RSAEncrypter.encrypt(JWEHeader header,
byte[] clearText) |
JWECryptoParts |
AESEncrypter.encrypt(JWEHeader header,
byte[] clearText) |
JWECryptoParts |
DirectEncrypter.encrypt(JWEHeader header,
byte[] clearText) |
JWECryptoParts |
ECDHEncrypter.encrypt(JWEHeader header,
byte[] clearText) |
JWECryptoParts |
PasswordBasedEncrypter.encrypt(JWEHeader header,
byte[] clearText) |
JWECryptoParts |
X25519Encrypter.encrypt(JWEHeader header,
byte[] clearText) |
Modifier and Type | Method and Description |
---|---|
static JWECryptoParts |
ContentCryptoProvider.encrypt(JWEHeader header,
byte[] clearText,
SecretKey cek,
Base64URL encryptedKey,
JWEJCAContext jcaProvider)
Encrypts the specified clear text (content).
|
protected JWECryptoParts |
ECDHCryptoProvider.encryptWithZ(JWEHeader header,
SecretKey Z,
byte[] clearText)
Encrypts the specified plaintext using the specified shared secret
("Z").
|
protected JWECryptoParts |
ECDHCryptoProvider.encryptWithZ(JWEHeader header,
SecretKey Z,
byte[] clearText,
SecretKey contentEncryptionKey)
Encrypts the specified plaintext using the specified shared secret
("Z") and, if provided, the content encryption key (CEK).
|
Copyright © 2019 Connect2id Ltd.. All rights reserved.