Package org.apache.hadoop.ozone.s3secret
Class S3SecretEndpointBase
java.lang.Object
org.apache.hadoop.ozone.s3secret.S3SecretEndpointBase
- All Implemented Interfaces:
org.apache.hadoop.ozone.audit.Auditor
- Direct Known Subclasses:
S3SecretManagementEndpoint
Base implementation of endpoint for working with S3 secret.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.apache.hadoop.ozone.audit.AuditLogger -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hadoop.ozone.audit.AuditMessagebuildAuditMessageForFailure(org.apache.hadoop.ozone.audit.AuditAction op, Map<String, String> auditMap, Throwable throwable) org.apache.hadoop.ozone.audit.AuditMessagebuildAuditMessageForSuccess(org.apache.hadoop.ozone.audit.AuditAction op, Map<String, String> auditMap) org.apache.hadoop.ozone.client.OzoneClientvoidsetClient(org.apache.hadoop.ozone.client.OzoneClient ozoneClient) voidsetContext(javax.ws.rs.container.ContainerRequestContext context) protected String
-
Field Details
-
AUDIT
protected static final org.apache.hadoop.ozone.audit.AuditLogger AUDIT
-
-
Method Details
-
userNameFromRequest
-
buildAuditMessageForSuccess
public org.apache.hadoop.ozone.audit.AuditMessage buildAuditMessageForSuccess(org.apache.hadoop.ozone.audit.AuditAction op, Map<String, String> auditMap) - Specified by:
buildAuditMessageForSuccessin interfaceorg.apache.hadoop.ozone.audit.Auditor
-
buildAuditMessageForFailure
public org.apache.hadoop.ozone.audit.AuditMessage buildAuditMessageForFailure(org.apache.hadoop.ozone.audit.AuditAction op, Map<String, String> auditMap, Throwable throwable) - Specified by:
buildAuditMessageForFailurein interfaceorg.apache.hadoop.ozone.audit.Auditor
-
getClient
public org.apache.hadoop.ozone.client.OzoneClient getClient() -
setClient
public void setClient(org.apache.hadoop.ozone.client.OzoneClient ozoneClient) -
setContext
public void setContext(javax.ws.rs.container.ContainerRequestContext context) -
getAuditParameters
-