public class RSAOAEPParameters
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
digestMethod
Digest method algorithm URI.
|
private java.lang.String |
maskGenerationFunction
Mask generation function (MGF) algorithm URI.
|
private java.lang.String |
oaepParams
Base64-encoded OAEPParams value.
|
| Constructor and Description |
|---|
RSAOAEPParameters()
Constructor.
|
RSAOAEPParameters(java.lang.String digest,
java.lang.String mgf,
java.lang.String params)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDigestMethod()
Get the digest method algorithm URI.
|
java.lang.String |
getMaskGenerationFunction()
Get the mask generation function (MGF) algorithm URI.
|
java.lang.String |
getOAEPParams()
Get the base64-encoded OAEPParams value.
|
boolean |
isComplete()
Determine whether the parameters instance is complete, meaning values are populated for all data properties.
|
boolean |
isEmpty()
Determine whether the parameters instance is empty, meaning it has no values populated for any data properties.
|
void |
setDigestMethod(java.lang.String value)
Set the digest method algorithm URI.
|
void |
setMaskGenerationFunction(java.lang.String value)
Set the mask generation function (MGF) algorithm URI.
|
void |
setOAEPparams(java.lang.String value)
Set the base64-encoded OAEPParams value.
|
private java.lang.String digestMethod
private java.lang.String maskGenerationFunction
private java.lang.String oaepParams
public RSAOAEPParameters()
public RSAOAEPParameters(java.lang.String digest,
java.lang.String mgf,
java.lang.String params)
digest - the digest methodmgf - the mask generation function (MGF)params - the OAEPParms (base64-encoded)public boolean isEmpty()
public boolean isComplete()
public java.lang.String getDigestMethod()
public void setDigestMethod(java.lang.String value)
value - the new digest method URIpublic java.lang.String getMaskGenerationFunction()
public void setMaskGenerationFunction(java.lang.String value)
value - the new MGF algorithm URIpublic java.lang.String getOAEPParams()
public void setOAEPparams(java.lang.String value)
value - the new base64-encoded OAEPParams value