Package | Description |
---|---|
org.apache.ambari.server.audit.request | |
org.apache.ambari.server.audit.request.eventcreator |
Constructor and Description |
---|
RequestAuditLoggerImpl(AuditLogger auditLogger,
Set<RequestAuditEventCreator> creatorSet)
Injecting dependencies through the constructor
|
Modifier and Type | Class and Description |
---|---|
class |
AlertGroupEventCreator
This creator handles alert group requests
For resource type
Resource.Type#AlertGroup
and request types Request.Type#POST , Request.Type#PUT and Request.Type#DELETE |
class |
AlertTargetEventCreator
This creator handles alert target requests
For resource type
Resource.Type#AlertTarget
and request types Request.Type#POST , Request.Type#PUT and Request.Type#DELETE |
class |
BlueprintEventCreator
This creator handles blueprint add and remove requests
For resource type
Resource.Type#Blueprint
and request types Request.Type#POST and Request.Type#POST |
class |
BlueprintExportEventCreator
This creator handles blueprint export requests
For resource type
Resource.Type#Cluster
and request types Request.Type#GET |
class |
ComponentEventCreator
This creator handles operation requests (start, stop, install, etc)
For resource type
Resource.Type.HostComponent
and request types Request.Type.POST , Request.Type.PUT and Request.Type.DELETE |
class |
ConfigurationChangeEventCreator
This creator handles operation requests (start, stop, install, etc)
For resource type
Resource.Type#HostComponent
and request types Request.Type#POST , Request.Type#PUT and Request.Type#DELETE |
class |
CredentialEventCreator
This creator handles crednetial requests
For resource type
Resource.Type#Upgrade
and request types Request.Type#POST |
class |
DefaultEventCreator
Default creator for
RequestAuditLogger |
class |
GroupEventCreator
This creator handles group requests
For resource type
Resource.Type#Group
and request types Request.Type#POST and Request.Type#DELETE |
class |
HostEventCreator
This creator handles host requests (add, delete, add component)
For resource type
Resource.Type#HostComponent
and request types Request.Type#POST , Request.Type#DELETE and Request.Type#QUERY_POST |
class |
MemberEventCreator
This creator handles member requests
For resource type
Resource.Type#Member
and request types Request.Type#POST , Request.Type#PUT and Request.Type#DELETE |
class |
PrivilegeEventCreator
This creator handles privilege requests
For resource type
Resource.Type#ClusterPrivilege
and request types Request.Type#POST , Request.Type#PUT |
class |
RecommendationIgnoreEventCreator
This creator ignores recommendation post requests
For resource type
Resource.Type#Recommendation
and request types Request.Type#POST |
class |
RepositoryEventCreator
This creator handles privilege requests
For resource type
Resource.Type#Repository
and request types Request.Type#POST and Request.Type#PUT |
class |
RepositoryVersionEventCreator
This creator handles privilege requests
For resource type
Resource.Type#Repository
and request types Request.Type#POST , Request.Type#PUT and Request.Type#DELETE |
class |
RequestEventCreator
This creator handles request type requests
For resource type
Resource.Type#Request
and request types Request.Type#POST |
class |
ServiceConfigDownloadEventCreator
This creator handles service config download requests
For resource type
Resource.Type#Service
and request types Request.Type#GET |
class |
ServiceEventCreator
This creator handles operation requests (start, stop, install, etc)
For resource type
Resource.Type#Service
and request types Request.Type#POST , Request.Type#PUT and Request.Type#DELETE |
class |
UnauthorizedEventCreator
This creator handles unauthorized actions
For result status
ResultStatus.STATUS#UNAUTHORIZED and ResultStatus.STATUS#FORBIDDEN |
class |
UpgradeEventCreator
This creator handles upgrade requests
For resource type
Resource.Type#Upgrade
and request types Request.Type#POST |
class |
UpgradeItemEventCreator
This creator handles upgrade requests
For resource type
Resource.Type#Upgrade
and request types Request.Type#PUT |
class |
UserEventCreator
This creator handles user requests
For resource type
Resource.Type#User
and request types Request.Type#POST , Request.Type#PUT and Request.Type#DELETE |
class |
ValidationIgnoreEventCreator
This creator ignores validation post requests
For resource type
Resource.Type#Validation
and request types Request.Type#POST |
class |
ViewInstanceEventCreator
This creator handles view instance requests
For resource type
Resource.Type#ViewInstance
and request types Request.Type#POST , Request.Type#PUT and Request.Type#DELETE |
class |
ViewPrivilegeEventCreator
This creator handles view privilege requests
For resource type
Resource.Type#ViewInstance
and request types Request.Type#PUT |
Copyright © 2022 Apache Software Foundation. All rights reserved.