|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectat.gv.egiz.pdfas.algorithmSuite.AlgorithmSuiteObject
Defines a used algorithm suite. Contains a #signatureMethod a
#dataDigestMethod a #propertiesDigestMethod and a
#certDigestMethod.
This structured object is representing a string like
ecdsa-sha256:sha256:sha256:ripemd160
meaning
signatureMethod:dataDigestMethod:propertiesDigestMethod:certDigestMethod
| Constructor Summary | |
AlgorithmSuiteObject()
Create emtpy algorithm suite object |
|
AlgorithmSuiteObject(String parameterString)
Create object from parameter string like etsi-moc-1.2:ecdsa-sha1:ripemd160@207c44ff
Prefix included |
|
AlgorithmSuiteObject(String parameterString,
boolean hasPrefix)
Create object from parameter string like etsi-moc-1.2:ecdsa-sha1:ripemd160@207c44ff hasPrefix=true ecdsa-sha1:ripemd160@207c44ff hasPrefix=false |
|
| Method Summary | |
String |
getCertDigestMethod()
Digest method for certificate digest. |
String |
getDataDigestMethod()
Digest method for data (document). |
String |
getPropertiesDigestMethod()
Digest method for properties. |
String |
getSignatureMethod()
Signature method abbreviation. |
boolean |
isSpecified()
Returns if algorithm object is valid specified (values are available) |
void |
parseFrom(String parameterString,
boolean hasPrefix)
Initializes object from parameter string like etsi-moc-1.2:ecdsa-sha1:ripemd160@207c44ff hasPrefix=true ecdsa-sha1:ripemd160@207c44ff hasPrefix=false |
void |
setCertDigestMethod(String certDigestMethod)
|
void |
setDataDigestMethod(String dataDigestMethod)
|
void |
setPropertiesDigestMethod(String propertiesDigestMethod)
|
void |
setSignatureMethod(String signatureMethod)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AlgorithmSuiteObject()
public AlgorithmSuiteObject(String parameterString)
etsi-moc-1.2:ecdsa-sha1:ripemd160@207c44ff
Prefix included
parameterString -
public AlgorithmSuiteObject(String parameterString,
boolean hasPrefix)
etsi-moc-1.2:ecdsa-sha1:ripemd160@207c44ff hasPrefix=true ecdsa-sha1:ripemd160@207c44ff hasPrefix=false
parameterString - hasPrefix - parse with/without prefix (e.g. etsi-moc-1.2)| Method Detail |
public void parseFrom(String parameterString,
boolean hasPrefix)
etsi-moc-1.2:ecdsa-sha1:ripemd160@207c44ff hasPrefix=true ecdsa-sha1:ripemd160@207c44ff hasPrefix=false
parameterString - hasPrefix - parse with/without prefix (e.g. etsi-moc-1.2)public boolean isSpecified()
public String getSignatureMethod()
public String getDataDigestMethod()
public String getPropertiesDigestMethod()
public String getCertDigestMethod()
public void setSignatureMethod(String signatureMethod)
public void setDataDigestMethod(String dataDigestMethod)
public void setPropertiesDigestMethod(String propertiesDigestMethod)
public void setCertDigestMethod(String certDigestMethod)
public String toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||