com.ibm.crypto.pkcs11impl.provider

Interface PKCS11DSAPublicKey

  • All Superinterfaces:
    java.security.interfaces.DSAKey, java.security.interfaces.DSAPublicKey, java.security.Key, com.ibm.pkcs11.P11Key, PKCS11Key, PKCS11PublicKey, java.security.PublicKey, java.io.Serializable
    All Known Implementing Classes:
    DSAPublicKey


    public interface PKCS11DSAPublicKey
    extends PKCS11PublicKey, java.security.interfaces.DSAPublicKey
    Contains the basic things needed for a PKCS 11 DSA public key. It is a subclass of PKCS11PublicKey.
    • 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 (160-bits)
      • getBase

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

        java.math.BigInteger getValue()
        Returns the value
        Returns:
        the public value y

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