/** * This method returns signing certificate dss id for the first signature. * * @return signing certificate dss id. */ public String getFirstSigningCertificateId() { SignatureWrapper signature = getFirstSignatureNullSafe(); return signature.getSigningCertificateId(); }
/** * This method returns the {@code EncryptionAlgorithm} of the first signature. * * @return The {@code EncryptionAlgorithm} of the first signature */ public EncryptionAlgorithm getFirstSignatureEncryptionAlgorithm() { SignatureWrapper signature = getFirstSignatureNullSafe(); return signature.getEncryptionAlgorithm(); }
/** * This method returns the first signature id. * * @return the first signature id */ public String getFirstSignatureId() { SignatureWrapper firstSignature = getFirstSignatureNullSafe(); return firstSignature.getId(); }
/** * This method returns the signature format for the first signature. * * @return The first signature format */ public String getFirstSignatureFormat() { SignatureWrapper signature = getFirstSignatureNullSafe(); return signature.getSignatureFormat(); }
/** * This method returns the first signature time. * * @return the first signature time */ public Date getFirstSignatureDate() { SignatureWrapper firstSignature = getFirstSignatureNullSafe(); return firstSignature.getDateTime(); }
/** * This method returns the {@code DigestAlgorithm} of the first signature. * * @return The {@code DigestAlgorithm} of the first signature */ public DigestAlgorithm getFirstSignatureDigestAlgorithm() { SignatureWrapper signature = getFirstSignatureNullSafe(); return signature.getDigestAlgorithm(); }
/** * The identifier of the policy of the first signature. * * @return the policy identifier of the first signature */ public String getFirstPolicyId() { SignatureWrapper signature = getFirstSignatureNullSafe(); return signature.getPolicyId(); }