public class SignatureDetailInformationWrapper extends java.lang.Object implements SignatureDetailInformation
| Modifier and Type | Field and Description |
|---|---|
SignParameterWrapper |
wrapper |
| Constructor and Description |
|---|
SignatureDetailInformationWrapper(iaik.x509.X509Certificate cert) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getIssuer()
Get the name of the issuer.
|
java.util.Map |
getIssuerDNMap()
Short for
SignatureDetailInformation#getX509Certificate()#getIssuerDNMap() |
java.util.List |
getNonTextualObjects()
Returns a list<
NonTextObjectInfo of non textual objects in the pdf document. |
java.lang.String |
getSerialNumber()
Short for
SignatureDetailInformation#getX509Certificate()#getSerialNumber()#toString() |
java.lang.String |
getSigAlgorithm()
Get the algorithm the signature was created with.
|
java.lang.String |
getSigID() |
java.lang.String |
getSigKZ() |
DataSource |
getSignatureData() |
SignaturePosition |
getSignaturePosition()
Returns the position where the signature table was actually placed.
|
java.lang.String |
getSignatureValue() |
java.util.Date |
getSignDate()
Returns the date of signature extracted from the signature.
|
java.lang.String |
getSigTimeStamp() |
StatusRequest |
getStatus() |
java.util.Map |
getSubjectDNMap()
Short for
SignatureDetailInformation#getX509Certificate()#getSubjectDNMap() |
java.lang.String |
getSubjectName()
Short for
SignatureDetailInformation#getX509Certificate()#getSubjectName()#toString() |
java.security.cert.X509Certificate |
getX509Certificate() |
boolean |
isBinary() |
boolean |
isTextual() |
void |
setDataSource(DataSource dataSource) |
void |
setStatus(StatusRequest status) |
public SignParameterWrapper wrapper
public SignatureDetailInformationWrapper(iaik.x509.X509Certificate cert)
public StatusRequest getStatus()
public void setStatus(StatusRequest status)
public void setDataSource(DataSource dataSource)
public DataSource getSignatureData()
getSignatureData in interface SignatureDetailInformationpublic SignaturePosition getSignaturePosition()
SignatureDetailInformationgetSignaturePosition in interface SignatureDetailInformationpublic java.util.List getNonTextualObjects()
SignatureDetailInformationNonTextObjectInfo of non textual objects in the pdf document.
Only available for textual signatures. Show this to the user who signed the textual content only!getNonTextualObjects in interface SignatureDetailInformationNonTextObjectInfo or null of not available (binary signature)public java.util.Date getSignDate()
SignatureDetailInformationgetSignDate in interface SignatureDetailInformationpublic java.lang.String getIssuer()
SignatureDetailInformationSignatureDetailInformation#getX509Certificate()#getIssuer()#getName()getIssuer in interface SignatureDetailInformationpublic java.util.Map getIssuerDNMap()
SignatureDetailInformationSignatureDetailInformation#getX509Certificate()#getIssuerDNMap()getIssuerDNMap in interface SignatureDetailInformationpublic java.lang.String getSubjectName()
SignatureDetailInformationSignatureDetailInformation#getX509Certificate()#getSubjectName()#toString()getSubjectName in interface SignatureDetailInformationpublic java.lang.String getSerialNumber()
SignatureDetailInformationSignatureDetailInformation#getX509Certificate()#getSerialNumber()#toString()getSerialNumber in interface SignatureDetailInformationpublic java.lang.String getSigAlgorithm()
SignatureDetailInformationgetSigAlgorithm in interface SignatureDetailInformationpublic java.lang.String getSigID()
getSigID in interface SignatureDetailInformationpublic java.lang.String getSigKZ()
getSigKZ in interface SignatureDetailInformationpublic java.lang.String getSignatureValue()
getSignatureValue in interface SignatureDetailInformationpublic java.lang.String getSigTimeStamp()
getSigTimeStamp in interface SignatureDetailInformationpublic java.util.Map getSubjectDNMap()
SignatureDetailInformationSignatureDetailInformation#getX509Certificate()#getSubjectDNMap()getSubjectDNMap in interface SignatureDetailInformationpublic java.security.cert.X509Certificate getX509Certificate()
getX509Certificate in interface SignatureDetailInformationpublic boolean isTextual()
isTextual in interface SignatureDetailInformationpublic boolean isBinary()
isBinary in interface SignatureDetailInformation