Class SecurityBaseRestHandler

java.lang.Object
org.elasticsearch.rest.BaseRestHandler
org.elasticsearch.xpack.security.rest.action.SecurityBaseRestHandler
All Implemented Interfaces:
RestHandler
Direct Known Subclasses:
EnrollmentBaseRestHandler, OpenIdConnectBaseRestHandler, RestActivateProfileAction, RestAuthenticateAction, RestBulkDeleteRolesAction, RestBulkPutRolesAction, RestBulkUpdateApiKeyAction, RestChangePasswordAction, RestClearApiKeyCacheAction, RestClearPrivilegesCacheAction, RestClearRealmCacheAction, RestClearRolesCacheAction, RestClearServiceAccountTokenStoreCacheAction, RestCreateApiKeyAction, RestCreateCrossClusterApiKeyAction, RestCreateServiceAccountTokenAction, RestDelegatePkiAuthenticationAction, RestDeletePrivilegesAction, RestDeleteRoleAction, RestDeleteRoleMappingAction, RestDeleteServiceAccountTokenAction, RestDeleteUserAction, RestDisableProfileAction, RestEnableProfileAction, RestGetApiKeyAction, RestGetBuiltinPrivilegesAction, RestGetPrivilegesAction, RestGetProfilesAction, RestGetRoleMappingsAction, RestGetRolesAction, RestGetSecuritySettingsAction, RestGetServiceAccountAction, RestGetServiceAccountCredentialsAction, RestGetTokenAction, RestGetUserPrivilegesAction, RestGetUsersAction, RestGrantApiKeyAction, RestHasPrivilegesAction, RestInvalidateApiKeyAction, RestInvalidateTokenAction, RestProfileHasPrivilegesAction, RestPutPrivilegesAction, RestPutRoleAction, RestPutRoleMappingAction, RestPutUserAction, RestQueryApiKeyAction, RestQueryRoleAction, RestQueryUserAction, RestSetEnabledAction, RestSuggestProfilesAction, RestUpdateApiKeyAction, RestUpdateCrossClusterApiKeyAction, RestUpdateProfileDataAction, RestUpdateSecuritySettingsAction, SamlBaseRestHandler

public abstract class SecurityBaseRestHandler extends BaseRestHandler
Base class for security rest handlers. This handler takes care of ensuring that the license level is valid so that security can be used!