All Downloads are FREE. Search and download functionalities are using the official Maven repository.

es.uji.crypto.xades.jxades.security.xml.XAdES.XadesWithBaselineAttributes Maven / Gradle / Ivy

Go to download

Lightweight Java library implementing BES, EPES and T profiles of XAdES 1.4.1 XML signature format

The newest version!
package es.uji.crypto.xades.jxades.security.xml.XAdES;

import java.security.cert.X509Certificate;

public interface XadesWithBaselineAttributes {
	
	SigningCertificateV2 getSigningCertificateV2();

    /**
     * Set the signing certificate.
     * @param signingCertificate Signing certificate information.
     */
    void setSigningCertificateV2(X509Certificate signingCertificate, SigningCertificateV2Info additionalInfo);

    SignatureProductionPlace getSignatureProductionPlaceV2();
    
    /**
     * Set the production place.
     * @param productionPlace Production place information.
     */
    void setSignatureProductionPlaceV2(SignatureProductionPlaceV2 productionPlace);

    SignerRoleV2 getSignerRoleV2();
    
    /**
     * Set the signer roles.
     * @param signerRole Signer's Roles.
     */
    void setSignerRoleV2(SignerRoleV2 signerRole);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy