private class CMSVistaSignedDataGenerator.SignerInf
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) AttributeTable |
baseSignedTable |
(package private) java.security.cert.X509Certificate |
cert |
(package private) java.lang.String |
digestOID |
(package private) java.lang.String |
encOID |
(package private) java.security.PrivateKey |
key |
(package private) CMSAttributeTableGenerator |
sAttr |
(package private) CMSAttributeTableGenerator |
unsAttr |
Constructor and Description |
---|
SignerInf(java.security.PrivateKey key,
java.security.cert.X509Certificate cert,
java.lang.String digestOID,
java.lang.String encOID) |
SignerInf(java.security.PrivateKey key,
java.security.cert.X509Certificate cert,
java.lang.String digestOID,
java.lang.String encOID,
CMSAttributeTableGenerator sAttr,
CMSAttributeTableGenerator unsAttr,
AttributeTable baseSigneTable) |
Modifier and Type | Method and Description |
---|---|
(package private) java.security.cert.X509Certificate |
getCertificate() |
(package private) java.lang.String |
getDigestAlgOID() |
(package private) byte[] |
getDigestAlgParams() |
(package private) java.lang.String |
getEncryptionAlgOID() |
(package private) java.security.PrivateKey |
getKey() |
(package private) CMSAttributeTableGenerator |
getSignedAttributes() |
(package private) CMSAttributeTableGenerator |
getUnsignedAttributes() |
(package private) SignerInfo |
toSignerInfo(DERObjectIdentifier contentType,
CMSProcessable content,
java.lang.String sigProvider,
boolean addDefaultAttributes) |
java.security.PrivateKey key
java.security.cert.X509Certificate cert
java.lang.String digestOID
java.lang.String encOID
CMSAttributeTableGenerator sAttr
CMSAttributeTableGenerator unsAttr
AttributeTable baseSignedTable
SignerInf(java.security.PrivateKey key, java.security.cert.X509Certificate cert, java.lang.String digestOID, java.lang.String encOID)
SignerInf(java.security.PrivateKey key, java.security.cert.X509Certificate cert, java.lang.String digestOID, java.lang.String encOID, CMSAttributeTableGenerator sAttr, CMSAttributeTableGenerator unsAttr, AttributeTable baseSigneTable)
java.security.PrivateKey getKey()
java.security.cert.X509Certificate getCertificate()
java.lang.String getDigestAlgOID()
byte[] getDigestAlgParams()
java.lang.String getEncryptionAlgOID()
CMSAttributeTableGenerator getSignedAttributes()
CMSAttributeTableGenerator getUnsignedAttributes()
SignerInfo toSignerInfo(DERObjectIdentifier contentType, CMSProcessable content, java.lang.String sigProvider, boolean addDefaultAttributes) throws java.io.IOException, java.security.SignatureException, java.security.InvalidKeyException, java.security.NoSuchProviderException, java.security.NoSuchAlgorithmException, java.security.cert.CertificateEncodingException, CMSException
java.io.IOException
java.security.SignatureException
java.security.InvalidKeyException
java.security.NoSuchProviderException
java.security.NoSuchAlgorithmException
java.security.cert.CertificateEncodingException
CMSException
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.