com.ibm.crypto.pkcs11impl.provider

Interface PKCS11DSAPrivateKey

  • All Superinterfaces:
    javax.security.auth.Destroyable, java.security.interfaces.DSAKey, java.security.interfaces.DSAPrivateKey, java.security.Key, com.ibm.pkcs11.P11Key, PKCS11Key, PKCS11PrivateKey, java.security.PrivateKey, java.io.Serializable
    All Known Implementing Classes:
    DSAPrivateKey


    public interface PKCS11DSAPrivateKey
    extends PKCS11PrivateKey, java.security.interfaces.DSAPrivateKey
    Contains the basic things needed for a PKCS 11 DSA private key. It is a subclass of PKCS11PrivateKey.
    • Method Detail

      • getPrime

        java.math.BigInteger getPrime()
        Returns the prime
        Returns:
        the prime p
      • getSubprime

        java.math.BigInteger getSubprime()
        Returns the subprime
        Returns:
        the subprime q
      • getBase

        java.math.BigInteger getBase()
        Returns the base
        Returns:
        the base g.
      • getValue

        java.math.BigInteger getValue()
        Returns the value, if available
        Returns:
        the private value x, if available

© Portions Copyright 2003, 2017 IBM Corporation. All rights reserved.
© Portions Copyright 2003, 2017, Oracle and/or its affiliates. All rights reserved.