kz.gamma.cms
Class CMSSignedDataGenerator.SignerInf

java.lang.Object
  extended by kz.gamma.cms.CMSSignedDataGenerator.SignerInf
Enclosing class:
CMSSignedDataGenerator

private class CMSSignedDataGenerator.SignerInf
extends java.lang.Object


Field Summary
(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 Summary
CMSSignedDataGenerator.SignerInf(java.security.PrivateKey key, java.security.cert.X509Certificate cert, java.lang.String digestOID, java.lang.String encOID)
           
CMSSignedDataGenerator.SignerInf(java.security.PrivateKey key, java.security.cert.X509Certificate cert, java.lang.String digestOID, java.lang.String encOID, CMSAttributeTableGenerator sAttr, CMSAttributeTableGenerator unsAttr, AttributeTable baseSigneTable)
           
 
Method Summary
(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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key

java.security.PrivateKey key

cert

java.security.cert.X509Certificate cert

digestOID

java.lang.String digestOID

encOID

java.lang.String encOID

sAttr

CMSAttributeTableGenerator sAttr

unsAttr

CMSAttributeTableGenerator unsAttr

baseSignedTable

AttributeTable baseSignedTable
Constructor Detail

CMSSignedDataGenerator.SignerInf

CMSSignedDataGenerator.SignerInf(java.security.PrivateKey key,
                                 java.security.cert.X509Certificate cert,
                                 java.lang.String digestOID,
                                 java.lang.String encOID)

CMSSignedDataGenerator.SignerInf

CMSSignedDataGenerator.SignerInf(java.security.PrivateKey key,
                                 java.security.cert.X509Certificate cert,
                                 java.lang.String digestOID,
                                 java.lang.String encOID,
                                 CMSAttributeTableGenerator sAttr,
                                 CMSAttributeTableGenerator unsAttr,
                                 AttributeTable baseSigneTable)
Method Detail

getKey

java.security.PrivateKey getKey()

getCertificate

java.security.cert.X509Certificate getCertificate()

getDigestAlgOID

java.lang.String getDigestAlgOID()

getDigestAlgParams

byte[] getDigestAlgParams()

getEncryptionAlgOID

java.lang.String getEncryptionAlgOID()

getSignedAttributes

CMSAttributeTableGenerator getSignedAttributes()

getUnsignedAttributes

CMSAttributeTableGenerator getUnsignedAttributes()

toSignerInfo

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
Throws:
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.