Class BasicAuthHttpHeaderProvider
java.lang.Object
de.codecentric.boot.admin.server.web.client.BasicAuthHttpHeaderProvider
- All Implemented Interfaces:
HttpHeadersProvider
Provides Basic Auth headers for the
Instance using the metadata for "user.name"
and "user.password".
Other allowed key names: - "user-name" / "user-password" - "username" / "userpassword"- Author:
- Johannes Edmeier
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionBasicAuthHttpHeaderProvider(String defaultUserName, String defaultPassword, Map<String, BasicAuthHttpHeaderProvider.InstanceCredentials> serviceMap) -
Method Summary
-
Constructor Details
-
BasicAuthHttpHeaderProvider
public BasicAuthHttpHeaderProvider(@Nullable String defaultUserName, @Nullable String defaultPassword, Map<String, BasicAuthHttpHeaderProvider.InstanceCredentials> serviceMap) -
BasicAuthHttpHeaderProvider
public BasicAuthHttpHeaderProvider()
-
-
Method Details
-
getHeaders
- Specified by:
getHeadersin interfaceHttpHeadersProvider
-
encode
-