kz.gamma.hardware.cms
Class CMSSignedDataCreator.SignerInf

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

private class CMSSignedDataCreator.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)  CMSAttributeTableGenerator sAttr
           
(package private)  CMSAttributeTableGenerator unsAttr
           
 
Constructor Summary
CMSSignedDataCreator.SignerInf(java.security.cert.X509Certificate cert, java.lang.String digestOID, java.lang.String encOID, CMSAttributeTableGenerator sAttr, CMSAttributeTableGenerator unsAttr, AttributeTable baseSignedTable)
           
 
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)  CMSAttributeTableGenerator getSignedAttributes()
           
(package private)  CMSAttributeTableGenerator getUnsignedAttributes()
           
(package private)  SignerInfo toSignerInfo(SignatureInformation signatureInformation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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

CMSSignedDataCreator.SignerInf

CMSSignedDataCreator.SignerInf(java.security.cert.X509Certificate cert,
                               java.lang.String digestOID,
                               java.lang.String encOID,
                               CMSAttributeTableGenerator sAttr,
                               CMSAttributeTableGenerator unsAttr,
                               AttributeTable baseSignedTable)
Method Detail

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(SignatureInformation signatureInformation)
                  throws java.io.IOException,
                         java.security.cert.CertificateEncodingException,
                         CMSException,
                         java.security.NoSuchProviderException,
                         java.security.NoSuchAlgorithmException,
                         PcscException
Throws:
java.io.IOException
java.security.cert.CertificateEncodingException
CMSException
java.security.NoSuchProviderException
java.security.NoSuchAlgorithmException
PcscException


Copyright © 2013 Gamma Technologies. All Rights Reserved.