public class

XAdESVerificationResult

extends Object
java.lang.Object
   ↳ xades4j.verification.XAdESVerificationResult

Class Overview

The result of signature verification. It includes the signature form, the qualifying properties, the signed data objects and the validation data.

Summary

Public Methods
String getCanonicalizationAlgorithmUri()
Collection<PropertyInfo> getPropertiesAndData()
Gets pairs of properties and corresponding data objects if detailed information is needed.
DataGetter<QualifyingProperty> getPropertiesFilter()
Gets a DataGetter that allows easy filtered access to the properties.
QualifyingProperties getQualifyingProperties()
Gets the whole set of qualifying properties in the signature, organized by type.
String getSignatureAlgorithmUri()
XAdESForm getSignatureForm()
Collection<RawDataObjectDesc> getSignedDataObjects()
Gets a representation of the signed data objects, which gives access to their properties and References.
X509Certificate getValidationCertificate()
Gets the certificate that was used to verify the signature.
ValidationData getValidationData()
Gets the certificates and CRLs used to verify the signature.
XMLSignature getXmlSignature()
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public String getCanonicalizationAlgorithmUri ()

public Collection<PropertyInfo> getPropertiesAndData ()

Gets pairs of properties and corresponding data objects if detailed information is needed.

Returns
  • a collections of pairs of properties and data objects

public DataGetter<QualifyingProperty> getPropertiesFilter ()

Gets a DataGetter that allows easy filtered access to the properties.

Returns
  • the filter

public QualifyingProperties getQualifyingProperties ()

Gets the whole set of qualifying properties in the signature, organized by type.

Returns
  • the properties

public String getSignatureAlgorithmUri ()

public XAdESForm getSignatureForm ()

public Collection<RawDataObjectDesc> getSignedDataObjects ()

Gets a representation of the signed data objects, which gives access to their properties and References.

Returns
  • the signed data objects

public X509Certificate getValidationCertificate ()

Gets the certificate that was used to verify the signature.

Returns
  • the certificate

public ValidationData getValidationData ()

Gets the certificates and CRLs used to verify the signature.

Returns
  • the validation data

public XMLSignature getXmlSignature ()