Module org.elasticsearch.security
Class AuthorizationDenialMessages.Default
java.lang.Object
org.elasticsearch.xpack.security.authz.AuthorizationDenialMessages.Default
- All Implemented Interfaces:
AuthorizationDenialMessages
- Enclosing interface:
AuthorizationDenialMessages
public static class AuthorizationDenialMessages.Default
extends Object
implements AuthorizationDenialMessages
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.xpack.security.authz.AuthorizationDenialMessages
AuthorizationDenialMessages.Default -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactionDenied(Authentication authentication, AuthorizationEngine.AuthorizationInfo authorizationInfo, String action, TransportRequest request, String context) protected Collection<String> findClusterPrivilegesThatGrant(Authentication authentication, String action, TransportRequest request) protected Collection<String> findIndexPrivilegesThatGrant(String action) remoteActionDenied(Authentication authentication, AuthorizationEngine.AuthorizationInfo authorizationInfo, String action, String clusterAlias) runAsDenied(Authentication authentication, AuthorizationEngine.AuthorizationInfo authorizationInfo, String action)
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
runAsDenied
public String runAsDenied(Authentication authentication, @Nullable AuthorizationEngine.AuthorizationInfo authorizationInfo, String action) - Specified by:
runAsDeniedin interfaceAuthorizationDenialMessages
-
actionDenied
public String actionDenied(Authentication authentication, @Nullable AuthorizationEngine.AuthorizationInfo authorizationInfo, String action, TransportRequest request, @Nullable String context) - Specified by:
actionDeniedin interfaceAuthorizationDenialMessages
-
remoteActionDenied
public String remoteActionDenied(Authentication authentication, @Nullable AuthorizationEngine.AuthorizationInfo authorizationInfo, String action, String clusterAlias) - Specified by:
remoteActionDeniedin interfaceAuthorizationDenialMessages
-
findClusterPrivilegesThatGrant
protected Collection<String> findClusterPrivilegesThatGrant(Authentication authentication, String action, TransportRequest request) -
findIndexPrivilegesThatGrant
-