Class CertificateEntry


  • public class CertificateEntry
    extends Object
    An actual X509 certificate entry.
    • Constructor Detail

      • CertificateEntry

        public CertificateEntry()
      • CertificateEntry

        public CertificateEntry​(String aliasName,
                                String certificate,
                                Boolean hasPrivateKey,
                                Boolean isPrivateKeyReadable,
                                String keyStoreName)
    • Method Detail

      • getAliasName

        @Nullable
        public @Nullable String getAliasName()
        Alias name for the certificate
        Returns:
        aliasName
      • getCertificate

        @Nullable
        public @Nullable String getCertificate()
        PEM encoded certificate
        Returns:
        certificate
      • getHasPrivateKey

        @Nullable
        public @Nullable Boolean getHasPrivateKey()
        true = private key is available for the certificate
        Returns:
        hasPrivateKey
      • getIsPrivateKeyReadable

        @Nullable
        public @Nullable Boolean getIsPrivateKeyReadable()
        true = private key is available and readable
        Returns:
        isPrivateKeyReadable
      • getKeyStoreName

        @Nullable
        public @Nullable String getKeyStoreName()
        Name of the keystore from which the certificate was originally obtained.
        Returns:
        keyStoreName
      • getKeyStoreOrigin

        @Nullable
        public @Nullable KeyStoreOrigin getKeyStoreOrigin()
        Get keyStoreOrigin
        Returns:
        keyStoreOrigin
      • setKeyStoreOrigin

        public void setKeyStoreOrigin​(KeyStoreOrigin keyStoreOrigin)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object