Serialized Form


Package com.ibm.crypto.pkcs11impl.module

Class com.ibm.crypto.pkcs11impl.module.PKCS11Principal extends java.lang.Object implements Serializable

serialVersionUID: 444831832790426224L

Serialized Fields

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager
Deprecated. 
 

dllname

java.lang.String dllname
Deprecated. 

Package com.ibm.crypto.pkcs11impl.provider

Class com.ibm.crypto.pkcs11impl.provider.DSAPrivateKey extends com.ibm.security.pkcs8.PrivateKeyInfo implements Serializable

serialVersionUID: 5036993835514453788L

Serialized Fields

object

com.ibm.pkcs11.PKCS11Object object

session

com.ibm.crypto.pkcs11impl.provider.Session session

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager

isToken

java.lang.Boolean isToken

isPrivate

java.lang.Boolean isPrivate

label

java.lang.String label

isModifiable

java.lang.Boolean isModifiable

keyType

java.lang.Integer keyType

ID

byte[] ID

startDate

java.util.Date startDate

endDate

java.util.Date endDate

isDerive

java.lang.Boolean isDerive

isLocal

java.lang.Boolean isLocal

subject

byte[] subject

isSensitive

java.lang.Boolean isSensitive

isSecondaryAuth

java.lang.Boolean isSecondaryAuth

authPinFlags

java.lang.Integer authPinFlags

isDecrypt

java.lang.Boolean isDecrypt

isSign

java.lang.Boolean isSign

isSignRecover

java.lang.Boolean isSignRecover

isUnwrap

java.lang.Boolean isUnwrap

isExtractable

java.lang.Boolean isExtractable

isAlwaysSensitive

java.lang.Boolean isAlwaysSensitive

isNeverExtractable

java.lang.Boolean isNeverExtractable

prime

java.math.BigInteger prime

subprime

java.math.BigInteger subprime

base

java.math.BigInteger base

value

java.math.BigInteger value

Class com.ibm.crypto.pkcs11impl.provider.DSAPublicKey extends com.ibm.security.x509.X509Key implements Serializable

serialVersionUID: 4996119436080850303L

Serialized Fields

object

com.ibm.pkcs11.PKCS11Object object

session

com.ibm.crypto.pkcs11impl.provider.Session session

config

com.ibm.crypto.pkcs11impl.provider.Config config

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager

isToken

java.lang.Boolean isToken

isPrivate

java.lang.Boolean isPrivate

label

java.lang.String label

isModifiable

java.lang.Boolean isModifiable

keyType

java.lang.Integer keyType

ID

byte[] ID

startDate

java.util.Date startDate

endDate

java.util.Date endDate

isDerive

java.lang.Boolean isDerive

isLocal

java.lang.Boolean isLocal

subject

byte[] subject

isEncrypt

java.lang.Boolean isEncrypt

isVerify

java.lang.Boolean isVerify

isVerifyRecover

java.lang.Boolean isVerifyRecover

isWrap

java.lang.Boolean isWrap

prime

java.math.BigInteger prime

subprime

java.math.BigInteger subprime

base

java.math.BigInteger base

value

java.math.BigInteger value

Class com.ibm.crypto.pkcs11impl.provider.GeneralKey extends java.lang.Object implements Serializable

serialVersionUID: 3617574881836020272L

Serialized Fields

object

com.ibm.pkcs11.PKCS11Object object

session

com.ibm.crypto.pkcs11impl.provider.Session session

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager

isToken

java.lang.Boolean isToken

isPrivate

java.lang.Boolean isPrivate

label

java.lang.String label

isModifiable

java.lang.Boolean isModifiable

ID

byte[] ID

startDate

java.util.Date startDate

endDate

java.util.Date endDate

isDerive

java.lang.Boolean isDerive

isLocal

java.lang.Boolean isLocal

isSensitive

java.lang.Boolean isSensitive

isEncrypt

java.lang.Boolean isEncrypt

isDecrypt

java.lang.Boolean isDecrypt

isSign

java.lang.Boolean isSign

isVerify

java.lang.Boolean isVerify

isWrap

java.lang.Boolean isWrap

isUnwrap

java.lang.Boolean isUnwrap

isExtractable

java.lang.Boolean isExtractable

isAlwaysSensitive

java.lang.Boolean isAlwaysSensitive

isNeverExtractable

java.lang.Boolean isNeverExtractable

keySize

int keySize

value

byte[] value

mechanismBuilder

com.ibm.crypto.pkcs11impl.provider.KeyMechanismBuilder mechanismBuilder

Class com.ibm.crypto.pkcs11impl.provider.IBMPKCS11Impl extends java.security.AuthProvider implements Serializable

serialVersionUID: -7311315630492398086L

Serialized Fields

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager

tokenSlot

com.ibm.pkcs11.PKCS11Slot tokenSlot

pkcs11

com.ibm.pkcs11.PKCS11 pkcs11

config

com.ibm.crypto.pkcs11impl.provider.Config config

callbackHand

javax.security.auth.callback.CallbackHandler callbackHand

Class com.ibm.crypto.pkcs11impl.provider.PKCS11ECPrivateKey extends com.ibm.security.pkcs8.PrivateKeyInfo implements Serializable

serialVersionUID: 49589318543531L

Serialized Fields

object

com.ibm.pkcs11.PKCS11Object object

session

com.ibm.crypto.pkcs11impl.provider.Session session

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager

isToken

java.lang.Boolean isToken

isPrivate

java.lang.Boolean isPrivate

label

java.lang.String label

isModifiable

java.lang.Boolean isModifiable

keyType

java.lang.Integer keyType

id

byte[] id

startDate

java.util.Date startDate

endDate

java.util.Date endDate

isDerive

java.lang.Boolean isDerive

isLocal

java.lang.Boolean isLocal

subject

byte[] subject

isSensitive

java.lang.Boolean isSensitive

isSecondaryAuth

java.lang.Boolean isSecondaryAuth

authPinFlags

java.lang.Integer authPinFlags

isDecrypt

java.lang.Boolean isDecrypt

isSign

java.lang.Boolean isSign

isSignRecover

java.lang.Boolean isSignRecover

isUnwrap

java.lang.Boolean isUnwrap

isExtractable

java.lang.Boolean isExtractable

isAlwaysSensitive

java.lang.Boolean isAlwaysSensitive

isNeverExtractable

java.lang.Boolean isNeverExtractable

s

java.math.BigInteger s

params

java.security.spec.ECParameterSpec params

encoded

byte[] encoded

Class com.ibm.crypto.pkcs11impl.provider.PKCS11ECPublicKey extends com.ibm.security.x509.X509Key implements Serializable

serialVersionUID: 915217859012835L

Serialized Fields

w

java.security.spec.ECPoint w

encodedW

byte[] encodedW

params

java.security.spec.ECParameterSpec params

encoded

byte[] encoded

object

com.ibm.pkcs11.PKCS11Object object

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager

config

com.ibm.crypto.pkcs11impl.provider.Config config

session

com.ibm.crypto.pkcs11impl.provider.Session session

isToken

java.lang.Boolean isToken

isPrivate

java.lang.Boolean isPrivate

label

java.lang.String label

isModifiable

java.lang.Boolean isModifiable

keyType

java.lang.Integer keyType

ID

byte[] ID

startDate

java.util.Date startDate

endDate

java.util.Date endDate

isDerive

java.lang.Boolean isDerive

isLocal

java.lang.Boolean isLocal

subject

byte[] subject

isEncrypt

java.lang.Boolean isEncrypt

isVerify

java.lang.Boolean isVerify

isVerifyRecover

java.lang.Boolean isVerifyRecover

isWrap

java.lang.Boolean isWrap

Class com.ibm.crypto.pkcs11impl.provider.RSAPrivateKey extends com.ibm.security.pkcs8.PrivateKeyInfo implements Serializable

serialVersionUID: 4424187430958879494L

Serialized Fields

object

com.ibm.pkcs11.PKCS11Object object

session

com.ibm.crypto.pkcs11impl.provider.Session session

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager

isToken

java.lang.Boolean isToken

isPrivate

java.lang.Boolean isPrivate

label

java.lang.String label

isModifiable

java.lang.Boolean isModifiable

keyType

java.lang.Integer keyType

id

byte[] id

startDate

java.util.Date startDate

endDate

java.util.Date endDate

isDerive

java.lang.Boolean isDerive

isLocal

java.lang.Boolean isLocal

subject

byte[] subject

isSensitive

java.lang.Boolean isSensitive

isSecondaryAuth

java.lang.Boolean isSecondaryAuth

authPinFlags

java.lang.Integer authPinFlags

isDecrypt

java.lang.Boolean isDecrypt

isSign

java.lang.Boolean isSign

isSignRecover

java.lang.Boolean isSignRecover

isUnwrap

java.lang.Boolean isUnwrap

isExtractable

java.lang.Boolean isExtractable

isAlwaysSensitive

java.lang.Boolean isAlwaysSensitive

isNeverExtractable

java.lang.Boolean isNeverExtractable

modulus

java.math.BigInteger modulus

publicExponent

java.math.BigInteger publicExponent

privateExponent

java.math.BigInteger privateExponent

prime1

java.math.BigInteger prime1

prime2

java.math.BigInteger prime2

exponent1

java.math.BigInteger exponent1

exponent2

java.math.BigInteger exponent2

coefficient

java.math.BigInteger coefficient

Class com.ibm.crypto.pkcs11impl.provider.RSAPublicKey extends com.ibm.security.x509.X509Key implements Serializable

serialVersionUID: 8371797842697540042L

Serialized Fields

object

com.ibm.pkcs11.PKCS11Object object

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager

config

com.ibm.crypto.pkcs11impl.provider.Config config

session

com.ibm.crypto.pkcs11impl.provider.Session session

isToken

java.lang.Boolean isToken

isPrivate

java.lang.Boolean isPrivate

label

java.lang.String label

isModifiable

java.lang.Boolean isModifiable

keyType

java.lang.Integer keyType

ID

byte[] ID

startDate

java.util.Date startDate

endDate

java.util.Date endDate

isDerive

java.lang.Boolean isDerive

isLocal

java.lang.Boolean isLocal

subject

byte[] subject

isEncrypt

java.lang.Boolean isEncrypt

isVerify

java.lang.Boolean isVerify

isVerifyRecover

java.lang.Boolean isVerifyRecover

isWrap

java.lang.Boolean isWrap

modulus

java.math.BigInteger modulus

modulusBits

java.lang.Integer modulusBits

publicExponent

java.math.BigInteger publicExponent

Class com.ibm.crypto.pkcs11impl.provider.SecureRandom extends java.security.SecureRandomSpi implements Serializable

serialVersionUID: 8121567603736529455L

Serialized Fields

sessionManager

com.ibm.crypto.pkcs11impl.provider.SessionManager sessionManager