public class JWEBuilder.EncryptionBuilder extends Object
| Constructor and Description |
|---|
EncryptionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
JWEBuilder.EncryptionBuilder |
A128CBC_HS256() |
JWEBuilder.EncryptionBuilder |
A128GCM() |
JWEBuilder.EncryptionBuilder |
A256CBC_HS512() |
JWEBuilder.EncryptionBuilder |
A256GCM() |
JWEBuilder.EncryptionBuilder |
compressed() |
String |
dir(byte[] secret)
Secret must meet the size requirements of the EncryptionMethod.
|
String |
dir(SecretKey key) |
String |
dir(String secret)
Hashes the string into the required secret key size defined by the EncryptionMethod.
|
String |
RSA_OAEP(RSAPublicKey publicKey) |
String |
RSA1_5(RSAPublicKey publicKey) |
public JWEBuilder.EncryptionBuilder compressed()
public JWEBuilder.EncryptionBuilder A128CBC_HS256()
public JWEBuilder.EncryptionBuilder A256CBC_HS512()
public JWEBuilder.EncryptionBuilder A128GCM()
public JWEBuilder.EncryptionBuilder A256GCM()
public String RSA1_5(RSAPublicKey publicKey)
public String RSA_OAEP(RSAPublicKey publicKey)
public String dir(String secret)
secret - secret keypublic String dir(byte[] secret)
secret - secret keyCopyright © 2020 JBoss by Red Hat. All rights reserved.