Class DSAPublicKeyImpl

  • All Implemented Interfaces:
    SdkmsKey, java.io.Serializable, java.security.interfaces.DSAKey, java.security.interfaces.DSAPublicKey, java.security.Key, java.security.PublicKey

    public class DSAPublicKeyImpl
    extends sun.security.x509.X509Key
    implements java.security.interfaces.DSAPublicKey, SdkmsKey
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class sun.security.x509.X509Key

        algid, encodedKey, key
      • Fields inherited from interface java.security.interfaces.DSAPublicKey

        serialVersionUID
    • Constructor Summary

      Constructors 
      Constructor Description
      DSAPublicKeyImpl​(com.fortanix.sdkms.v1.model.KeyObject keyObject)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.fortanix.sdkms.v1.model.SobjectDescriptor getKeyDescriptor()  
      java.security.interfaces.DSAParams getParams()  
      java.math.BigInteger getY()  
      protected void parseKeyBits()  
      • Methods inherited from class sun.security.x509.X509Key

        decode, decode, encode, encode, equals, getAlgorithm, getAlgorithmId, getEncoded, getEncodedInternal, getFormat, getKey, hashCode, parse, setKey, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.security.Key

        getAlgorithm, getEncoded, getFormat
    • Constructor Detail

      • DSAPublicKeyImpl

        public DSAPublicKeyImpl​(com.fortanix.sdkms.v1.model.KeyObject keyObject)
    • Method Detail

      • getKeyDescriptor

        public com.fortanix.sdkms.v1.model.SobjectDescriptor getKeyDescriptor()
        Specified by:
        getKeyDescriptor in interface SdkmsKey
      • getY

        public java.math.BigInteger getY()
        Specified by:
        getY in interface java.security.interfaces.DSAPublicKey
      • getParams

        public java.security.interfaces.DSAParams getParams()
        Specified by:
        getParams in interface java.security.interfaces.DSAKey
      • parseKeyBits

        protected void parseKeyBits()
                             throws java.security.InvalidKeyException
        Overrides:
        parseKeyBits in class sun.security.x509.X509Key
        Throws:
        java.security.InvalidKeyException