Package | Description |
---|---|
es.gob.afirma.signers.cades |
Módulo de generación de firmas digitales CAdES.
|
es.gob.afirma.signers.multi.cades |
Módulo de generación de cofirmas y contrafirmas en formato CAdES.
|
Modifier and Type | Method and Description |
---|---|
static CAdESSignerMetadata |
CAdESSignerMetadataHelper.getCAdESSignerMetadata(java.util.Properties extraParams)
Obtiene los metadatos del firmante a partir de los parámetros adicionales.
|
Modifier and Type | Method and Description |
---|---|
static byte[] |
GenCAdESEPESSignedData.generateSignedData(P7ContentSignerParameters parameters,
boolean omitContent,
AdESPolicy policy,
boolean signingCertificateV2,
java.security.PrivateKey key,
java.security.cert.Certificate[] certChain,
byte[] dataDigest,
java.lang.String dataDigestAlgorithmName,
boolean padesMode,
java.lang.String contentType,
java.lang.String contentDescription,
java.util.List<CommitmentTypeIndicationBean> ctis,
CAdESSignerMetadata csm)
Genera una firma digital usando una estructura PKCS#7
SignedData.
|
static org.bouncycastle.asn1.ASN1EncodableVector |
CAdESUtils.generateSignerInfo(java.security.cert.Certificate cert,
java.lang.String digestAlgorithmName,
byte[] data,
AdESPolicy policy,
boolean signingCertificateV2,
byte[] dataDigest,
java.util.Date signDate,
boolean padesMode,
java.lang.String contentType,
java.lang.String contentDescription,
java.util.List<CommitmentTypeIndicationBean> ctis,
CAdESSignerMetadata csm,
boolean isCountersign)
Genera la parte que contiene la información del Usuario.
|
static byte[] |
CAdESTriPhaseSigner.preSign(java.lang.String digestAlgorithmName,
byte[] content,
java.security.cert.Certificate[] signerCertificateChain,
AdESPolicy policy,
boolean signingCertificateV2,
byte[] dataDigest,
java.util.Date signDate,
boolean padesMode,
java.lang.String contentType,
java.lang.String contentDescription,
java.util.List<CommitmentTypeIndicationBean> ctis,
CAdESSignerMetadata csm)
Genera los atributos firmados CAdES (prefirma).
|
Modifier and Type | Method and Description |
---|---|
static byte[] |
CAdESTriPhaseCoSigner.preCoSign(byte[] content,
java.lang.String signatureAlgorithm,
java.security.cert.X509Certificate[] signerCertificateChain,
AdESPolicy policy,
boolean signingCertificateV2,
byte[] messageDigest,
java.lang.String contentType,
java.lang.String contentDescription,
java.util.Date signDate,
java.util.List<CommitmentTypeIndicationBean> ctis,
CAdESSignerMetadata csm)
Realiza una pre-cofirma CAdES.
|