public class EncryptedCompactBuilder
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
UNABLE_TO_BUILD_COMPACT_JWE |
| Constructor | Description |
|---|---|
EncryptedCompactBuilder() |
| Modifier and Type | Method | Description |
|---|---|---|
EncryptedCompactBuilder |
alg(Algorithm alg) |
|
java.io.ByteArrayOutputStream |
build() |
|
EncryptedCompactBuilder |
cek(SymmetricKey cek) |
|
EncryptedCompactBuilder |
encAlg(EncryptionAlgorithm encAlg) |
|
protected JWE |
jwe() |
|
protected JWE |
jweForDirect() |
|
protected JWE |
jweForRsa() |
|
protected JweSerializer |
jweRsaSerializer() |
|
protected JweSerializer |
jweSerializer() |
|
EncryptedCompactBuilder |
payload(byte[] payload) |
|
EncryptedCompactBuilder |
rsa(RSAPublicKey publicKey) |
public static final java.lang.String UNABLE_TO_BUILD_COMPACT_JWE
public EncryptedCompactBuilder payload(byte[] payload)
public EncryptedCompactBuilder rsa(RSAPublicKey publicKey)
public EncryptedCompactBuilder cek(SymmetricKey cek)
public EncryptedCompactBuilder alg(Algorithm alg)
public EncryptedCompactBuilder encAlg(EncryptionAlgorithm encAlg)
public java.io.ByteArrayOutputStream build()
throws CompactException
CompactExceptionprotected JweSerializer jweSerializer() throws CompactException
CompactExceptionprotected JweSerializer jweRsaSerializer() throws CompactException
CompactExceptionprotected JWE jwe()
protected JWE jweForDirect()
protected JWE jweForRsa()