Class KeyManagerUtils.ClientKeyStore

  • Enclosing class:
    KeyManagerUtils

    private static class KeyManagerUtils.ClientKeyStore
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.security.cert.X509Certificate[] certChain  
      private java.security.PrivateKey key  
      private java.lang.String keyAlias  
    • Constructor Summary

      Constructors 
      Constructor Description
      ClientKeyStore​(java.security.KeyStore ks, java.lang.String keyAlias, java.lang.String keyPass)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) java.lang.String getAlias()  
      (package private) java.security.cert.X509Certificate[] getCertificateChain()  
      (package private) java.security.PrivateKey getPrivateKey()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • certChain

        private final java.security.cert.X509Certificate[] certChain
      • key

        private final java.security.PrivateKey key
      • keyAlias

        private final java.lang.String keyAlias
    • Constructor Detail

      • ClientKeyStore

        ClientKeyStore​(java.security.KeyStore ks,
                       java.lang.String keyAlias,
                       java.lang.String keyPass)
                throws java.security.GeneralSecurityException
        Throws:
        java.security.GeneralSecurityException
    • Method Detail

      • getCertificateChain

        final java.security.cert.X509Certificate[] getCertificateChain()
      • getPrivateKey

        final java.security.PrivateKey getPrivateKey()
      • getAlias

        final java.lang.String getAlias()