PrivateKey



Uses of Interface
javacard.security.PrivateKey

Packages that use PrivateKey
com.licel.jcardsim.crypto   
javacard.security   
 

Uses of PrivateKey in com.licel.jcardsim.crypto
 

Classes in com.licel.jcardsim.crypto that implement PrivateKey
 class DSAPrivateKeyImpl
          Implementation DSAPrivateKey based on BouncyCastle CryptoAPI
 class ECPrivateKeyImpl
          Implementation ECPrivateKey based on BouncyCastle CryptoAPI
 class RSAKeyImpl
          Implementation RSAPublic/RSAPrivate based on BouncyCastle CryptoAPI
 class RSAPrivateCrtKeyImpl
          Implementation RSAPrivateCrtKey based on BouncyCastle CryptoAPI
 

Methods in com.licel.jcardsim.crypto that return PrivateKey
 PrivateKey KeyPairImpl.getPrivate()
          Returns a reference to the private key component of this KeyPair object.
 

Methods in com.licel.jcardsim.crypto with parameters of type PrivateKey
 void KeyAgreementImpl.init(PrivateKey privateKey)
           
 

Constructors in com.licel.jcardsim.crypto with parameters of type PrivateKey
KeyPairImpl(PublicKey publicKey, PrivateKey privateKey)
          Constructs a new KeyPair object containing the specified public key and private key.
 

Uses of PrivateKey in javacard.security
 

Subinterfaces of PrivateKey in javacard.security
 interface DSAPrivateKey
          The DSAPrivateKey interface is used to sign data using the DSA algorithm.
 interface ECPrivateKey
          The ECPrivateKey interface is used to generate signatures on data using the ECDSA (Elliptic Curve Digital Signature Algorithm) and to generate shared secrets using the ECDH (Elliptic Curve Diffie-Hellman) algorithm.
 interface RSAPrivateCrtKey
          The RSAPrivateCrtKey interface is used to sign data using the RSA algorithm in its Chinese Remainder Theorem form.
 interface RSAPrivateKey
          The RSAPrivateKey class is used to sign data using the RSA algorithm in its modulus/exponent form.
 

Methods in javacard.security that return PrivateKey
 PrivateKey KeyPair.getPrivate()
          Returns a reference to the private key component of this KeyPair object.
 

Methods in javacard.security with parameters of type PrivateKey
abstract  void KeyAgreement.init(PrivateKey privateKey)
          Initializes the object with the given private key.
 

Constructors in javacard.security with parameters of type PrivateKey
KeyPair(PublicKey publicKey, PrivateKey privateKey)
          Constructs a new KeyPair object containing the specified public key and private key.