Class KeyInfo

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String algorithm  
      protected java.lang.String clientKeyID  
      protected java.lang.String keyURL  
      protected java.lang.String ownerName  
      protected java.lang.Integer size  
      protected java.lang.String status  
    • Constructor Summary

      Constructors 
      Constructor Description
      KeyInfo()  
    • Field Detail

      • keyURL

        protected java.lang.String keyURL
      • clientKeyID

        protected java.lang.String clientKeyID
      • status

        protected java.lang.String status
      • algorithm

        protected java.lang.String algorithm
      • size

        protected java.lang.Integer size
      • ownerName

        protected java.lang.String ownerName
    • Constructor Detail

      • KeyInfo

        public KeyInfo()
    • Method Detail

      • getKeyURL

        public java.lang.String getKeyURL()
        Returns:
        the keyURL
      • setKeyURL

        public void setKeyURL​(java.lang.String keyURL)
        Parameters:
        keyURL - the keyURL to set
      • getKeyId

        public KeyId getKeyId()
        Returns:
        the key ID in the keyURL
      • getClientKeyID

        public java.lang.String getClientKeyID()
        Returns:
        the clientKeyID
      • setClientKeyID

        public void setClientKeyID​(java.lang.String clientKeyID)
        Parameters:
        clientKeyID - the clientKeyID to set
      • getStatus

        public java.lang.String getStatus()
      • setStatus

        public void setStatus​(java.lang.String status)
      • getAlgorithm

        public java.lang.String getAlgorithm()
      • setAlgorithm

        public void setAlgorithm​(java.lang.String algorithm)
      • getSize

        public java.lang.Integer getSize()
      • setSize

        public void setSize​(java.lang.Integer size)
      • getOwnerName

        public java.lang.String getOwnerName()
      • setOwnerName

        public void setOwnerName​(java.lang.String ownerName)
      • getPublicKey

        public byte[] getPublicKey()
        Converts the stored base64 encoded public key to a byte array and returns that value. Returns null, if public key is null.
        Returns:
        public key - as a byte array
      • setPublicKey

        public void setPublicKey​(byte[] publicKey)
        Sets the binary data of the public key in a base64 encoded string format.
        Parameters:
        publicKey - - if null, getPublicKey returns null.
      • getRealm

        public java.lang.String getRealm()
      • setRealm

        public void setRealm​(java.lang.String realm)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object