Interface PrivateKeyStrategy


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

      • chooseAlias

        String chooseAlias​(Map<String,​PrivateKeyDetails> aliases,
                           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.