Package org.apache.druid.server.security
Class NoopEscalator
- java.lang.Object
-
- org.apache.druid.server.security.NoopEscalator
-
-
Constructor Summary
Constructors Constructor Description NoopEscalator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthenticationResultcreateEscalatedAuthenticationResult()org.apache.druid.java.util.http.client.HttpClientcreateEscalatedClient(org.apache.druid.java.util.http.client.HttpClient baseClient)Return a client that sends requests with the format/information necessary to authenticate successfully against this Escalator's authentication scheme using the identity of the internal system user.booleanequals(Object obj)static NoopEscalatorgetInstance()inthashCode()StringtoString()
-
-
-
Method Detail
-
getInstance
public static NoopEscalator getInstance()
-
createEscalatedClient
public org.apache.druid.java.util.http.client.HttpClient createEscalatedClient(org.apache.druid.java.util.http.client.HttpClient baseClient)
Description copied from interface:EscalatorReturn a client that sends requests with the format/information necessary to authenticate successfully against this Escalator's authentication scheme using the identity of the internal system user.This HTTP client is used for internal communications between Druid nodes, such as when a broker communicates with a historical node during query processing.
- Specified by:
createEscalatedClientin interfaceEscalator- Parameters:
baseClient- Base HTTP client for internal Druid communications- Returns:
- metamx HttpClient that sends requests with the credentials of the internal system user
-
createEscalatedAuthenticationResult
public AuthenticationResult createEscalatedAuthenticationResult()
- Specified by:
createEscalatedAuthenticationResultin interfaceEscalator- Returns:
- an AuthenticationResult representing the identity of the internal system user.
-
-