private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionSymmetricKeyType m_keyType
java.lang.Integer m_keySize
Error m_systemError
java.lang.String m_systemErrorString
ErrorMsgContent m_errorMsgContent
X509Certificate m_revokedCert
RevokedCertificate m_revokedCertInfo
java.math.BigInteger m_R
SPEKEParameterSpec m_params
java.math.BigInteger m_Q
SPEKEParameterSpec m_params
EcParameterSpecWithName m_params
java.math.BigInteger m_s
java.lang.String m_format
boolean m_forceSpecifiedEcDomainParams
java.security.spec.ECParameterSpec m_configuredImplicitCaParams
byte[] m_publicKey
EcParameterSpecWithName m_params
java.security.spec.ECPoint m_w
boolean m_forceSpecifiedEcDomainParams
java.security.spec.ECParameterSpec m_configuredImplicitCaParams
com.entrust.toolkit.security.crypto.random.DRBGusingSHA512.DRBGSHA512_WorkingState m_working_state
com.entrust.toolkit.security.crypto.random.DRBGusingSHA512.TestVector[] g_instantiateTestVectors
com.entrust.toolkit.security.crypto.random.DRBGusingSHA512.TestVector[] g_reseedTestVectors
com.entrust.toolkit.security.crypto.random.DRBGusingSHA512.TestVector[] g_generateTestVectors
byte[][] g_generateExpectedBytes
byte[] m_block
int m_blockIndex
int BLOCK_SIZE
boolean m_gatherDT
javax.crypto.Cipher m_ede
byte[] m_v
byte[] m_k
byte[] m_dt
KeyUsage a
ECPoint m_ecPublicPoint
SecureStringBuffer validatedAuthCode
boolean m_debug
HttpDirectoryServletEngine httpDirectoryServletEngine
boolean m_debug
HttpManagerServletEngine httpManagerServletEngine
byte[] m_ba
int m_sensitivity
SecretKey m_highProtectionKey
IvParameterSpec m_highProtectionParams
byte[] m_mediumProtectionKey
SecureByteArray m_sba
SecureByteArray that holds the sensitive dataprivate void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException - if some I/O error occursjava.lang.ClassNotFoundException - if an error occurs during de-serialiazationprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException - if some I/O error occursSignedData signed_data
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException - if some I/O error occursjava.lang.ClassNotFoundException - if an error occurs during de-serialiazationprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException - if some I/O error occursSignedDataStream signed_data_stream
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException - if some I/O error occursjava.lang.ClassNotFoundExceptionprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException - if some I/O error occursASN1 certificate_request
int version
Name subject
java.security.PublicKey public_key
java.security.Signature signature
AlgorithmID signature_algorithm
Attribute[] attributes
boolean hasToBeSigned
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException - if some I/O error occurs or the PrivateKeyInfo can not be restoredjava.lang.ClassNotFoundException - if no definition for the requested class can be foundprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException - if some I/O error occurs or the private key is not encrypted yetjava.security.PrivateKey private_key
AlgorithmID encryption_algorithm
ASN1 encrypted_private_key_info
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException
java.io.IOException - if some I/O error occursprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException - if some I/O error occursint version
ASN1 private_key_info
AlgorithmID private_key_algorithm
SecureStringBuffer password
java.math.BigInteger x
ESDHParameterSpec parameters
java.math.BigInteger y
ESDHParameterSpec parameters
java.math.BigInteger x
DSAParams dsaParams
java.math.BigInteger y
DSAParams dsaParams
int version
java.math.BigInteger modulus
java.math.BigInteger public_exponent
java.math.BigInteger private_exponent
java.math.BigInteger prime_p
java.math.BigInteger prime_q
java.math.BigInteger prime_exponent_p
java.math.BigInteger prime_exponent_q
java.math.BigInteger crt_coefficient
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException
java.io.IOException - if some I/O error occursprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException - if some I/O error occursASN1 public_key_info
AlgorithmID public_key_algorithm
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException
java.io.IOException - if the ASN.1 DER decoding failsprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException - if the ASN.1 DER encoding failsjava.math.BigInteger serial_number
ChoiceOfTime revocation_date
X509Extensions extensions
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException
java.io.IOException - if some I/O error occursprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException - if some I/O error occursprotected java.lang.Object writeReplace()
X509Certificate class actually does the
serialization/deserializaiton and not Sun's Certificate
class.
Without this API, the readObject and writeObject
APIs in this class would not get called. This would result in errors
upon attempts to deserialize an IAIK X509Certificate class.
int version
java.math.BigInteger serial_number
java.security.Signature signature
AlgorithmID signature_algorithm
Name issuer
ChoiceOfTime not_before
ChoiceOfTime not_after
Name subject
java.security.PublicKey public_key
java.math.BigInteger issuer_unique_ID
java.math.BigInteger subject_unique_ID
X509Extensions extensions
boolean hasToBeSigned
byte[] m_derEncoded
equals(Object)
API.java.lang.Integer m_hashCode
hashCode() API.ObjectID object_id
boolean critical
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOException - if some I/O error occursjava.lang.ClassNotFoundExceptionprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOException - if some I/O error occursint version
Holder holder
AttCertIssuer issuer
AlgorithmID signature_algorithm
java.math.BigInteger serial_number
ChoiceOfTime not_before
ChoiceOfTime not_after
java.util.Vector<E> attributes
java.math.BigInteger issuer_unique_ID
X509Extensions extensions
boolean hasToBeSigned
QCStatement[] qualifiedQCStatements_
PolicyInformation[] qualifiedPolicyInformations_