public class SignatureValidationResult extends java.lang.Object implements IValidationResult, java.io.Serializable, tr.gov.tubitak.uekae.esya.api.signature.SignatureValidationResult
| Constructor and Description |
|---|
SignatureValidationResult() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCheckResult(CheckerResult aResult)
adds checker result
|
void |
addCounterSigValidationResult(SignatureValidationResult aResult)
adds counter signature validation result
|
tr.gov.tubitak.uekae.esya.api.certificate.validation.check.certificate.CertificateStatusInfo |
getCertificateStatusInfo() |
tr.gov.tubitak.uekae.esya.api.certificate.validation.check.certificate.CertificateStatusInfo |
getCertStatusInfo()
gets certificate status
|
java.util.List<CheckerResult> |
getCheckerResults()
gets all checker's results
|
java.lang.String |
getCheckMessage() |
java.lang.String |
getCheckResult() |
java.util.List<tr.gov.tubitak.uekae.esya.api.signature.SignatureValidationResult> |
getCounterSignatureValidationResults() |
java.util.List<SignatureValidationResult> |
getCounterSigValidationResults()
gets counter signature validation results
|
java.lang.String |
getDescription()
sets description of result
|
java.util.List<tr.gov.tubitak.uekae.esya.api.signature.ValidationResultDetail> |
getDetails() |
java.lang.String |
getName()
gets name
|
tr.gov.tubitak.uekae.esya.api.signature.ValidationResultType |
getResultType() |
Types.Signature_Status |
getSignatureStatus()
gets signature status
|
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate |
getSignerCertificate()
gets signer certificate
|
java.util.Calendar |
getSigningTime() |
java.lang.String |
getValidationDetails()
returns checkers' results of only this signature
|
ValidationState |
getValidationState()
gets validation state
|
void |
printDetails() |
void |
setCertStatusInfo(tr.gov.tubitak.uekae.esya.api.certificate.validation.check.certificate.CertificateStatusInfo aCertStatusInfo)
sets certificate status
|
void |
setDescription(java.lang.String aDesc)
gets description of result
|
void |
setName(java.lang.String aName)
sets name
|
void |
setSignatureStatus(Types.Signature_Status aStatus)
sets signature status
|
void |
setSignerCertificate(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCert)
sets signer certificate
|
void |
setValidationState(ValidationState validationState)
sets validation state
|
java.lang.String |
toString()
returns checkers' results of signature and counter signatures
|
public java.lang.String getName()
public void setName(java.lang.String aName)
aName - public java.lang.String getDescription()
public void setDescription(java.lang.String aDesc)
aDesc - public Types.Signature_Status getSignatureStatus()
public tr.gov.tubitak.uekae.esya.api.signature.ValidationResultType getResultType()
getResultType in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureValidationResultpublic void setSignatureStatus(Types.Signature_Status aStatus)
aStatus - public tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate getSignerCertificate()
public void setSignerCertificate(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCert)
aCert - public tr.gov.tubitak.uekae.esya.api.certificate.validation.check.certificate.CertificateStatusInfo getCertStatusInfo()
public tr.gov.tubitak.uekae.esya.api.certificate.validation.check.certificate.CertificateStatusInfo getCertificateStatusInfo()
getCertificateStatusInfo in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureValidationResultpublic java.util.Calendar getSigningTime()
public void setCertStatusInfo(tr.gov.tubitak.uekae.esya.api.certificate.validation.check.certificate.CertificateStatusInfo aCertStatusInfo)
aCertStatusInfo - public java.util.List<CheckerResult> getCheckerResults()
public void setValidationState(ValidationState validationState)
validationState - public ValidationState getValidationState()
public void addCheckResult(CheckerResult aResult)
aResult - public java.util.List<SignatureValidationResult> getCounterSigValidationResults()
public java.util.List<tr.gov.tubitak.uekae.esya.api.signature.SignatureValidationResult> getCounterSignatureValidationResults()
getCounterSignatureValidationResults in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureValidationResultpublic void addCounterSigValidationResult(SignatureValidationResult aResult)
aResult - public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getCheckMessage()
getCheckMessage in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureValidationResultpublic java.lang.String getCheckResult()
getCheckResult in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureValidationResultpublic java.util.List<tr.gov.tubitak.uekae.esya.api.signature.ValidationResultDetail> getDetails()
getDetails in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureValidationResultpublic java.lang.String getValidationDetails()
public void printDetails()
printDetails in interface IValidationResultCopyright © 2025. All rights reserved.