public interface AuthenticationDataProvider extends Serializable
Modifier and Type | Method and Description |
---|---|
default String |
getCommandData() |
default String |
getHttpAuthType() |
default Set<Map.Entry<String,String>> |
getHttpHeaders() |
default Certificate[] |
getTlsCertificates() |
default PrivateKey |
getTlsPrivateKey() |
default boolean |
hasDataForHttp()
Check if data for HTTP are available.
|
default boolean |
hasDataForTls()
Check if data for TLS are available.
|
default boolean |
hasDataFromCommand()
Check if data from Pulsar protocol are available.
|
default boolean hasDataForTls()
default Certificate[] getTlsCertificates()
default PrivateKey getTlsPrivateKey()
default boolean hasDataForHttp()
default String getHttpAuthType()
null if the request will not be authenticated
default Set<Map.Entry<String,String>> getHttpHeaders()
default boolean hasDataFromCommand()
default String getCommandData()
Copyright © 2017–2019 Apache Software Foundation. All rights reserved.