Interface PrivateKeyStrategy


  • public interface PrivateKeyStrategy
    A strategy allowing for a choice of an alias during SSL authentication.
    Since:
    4.4
    • Method Detail

      • chooseAlias

        java.lang.String chooseAlias​(java.util.Map<java.lang.String,​PrivateKeyDetails> aliases,
                                     java.net.Socket socket)
        Determines what key material to use for SSL authentication.
        Parameters:
        aliases - available private key material
        socket - socket used for the connection. Please note this parameter can be null if key material is applicable to any socket.