Package org.openiam.model
Class ExternalAuditLog
- java.lang.Object
-
- org.openiam.elasticsearch.model.AbstractKeyDoc
-
- org.openiam.model.ExternalAuditLog
-
- All Implemented Interfaces:
Serializable
,BaseIdentity
,ProvisionObject
,ProvisionOperationAware
public class ExternalAuditLog extends AbstractKeyDoc implements ProvisionObject
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExternalAuditLog()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.openiam.base.BaseIdentity
getId, setId
-
Methods inherited from interface org.openiam.provision.dto.ProvisionObject
getId, setId
-
-
-
-
Method Detail
-
getUserId
public String getUserId()
-
setUserId
public void setUserId(String userId)
-
getPrincipal
public String getPrincipal()
-
setPrincipal
public void setPrincipal(String principal)
-
getTimestamp
public Date getTimestamp()
-
setTimestamp
public void setTimestamp(Date timestamp)
-
getEventDate
public String getEventDate()
-
setEventDate
public void setEventDate(String eventDate)
-
getSource
public String getSource()
-
setSource
public void setSource(String source)
-
getClientIP
public String getClientIP()
-
setClientIP
public void setClientIP(String clientIP)
-
getAction
public String getAction()
-
setAction
public void setAction(String action)
-
getResult
public String getResult()
-
setResult
public void setResult(String result)
-
getNodeIP
public String getNodeIP()
-
setNodeIP
public void setNodeIP(String nodeIP)
-
getSessionID
public String getSessionID()
-
setSessionID
public void setSessionID(String sessionID)
-
getCorrelationId
public String getCorrelationId()
-
setCorrelationId
public void setCorrelationId(String correlationId)
-
getAuthProviderId
public String getAuthProviderId()
-
setAuthProviderId
public void setAuthProviderId(String authProviderId)
-
getContentProviderId
public String getContentProviderId()
-
setContentProviderId
public void setContentProviderId(String contentProviderId)
-
getLanguageId
public String getLanguageId()
-
setLanguageId
public void setLanguageId(String languageId)
-
getUriPatternId
public String getUriPatternId()
-
setUriPatternId
public void setUriPatternId(String uriPatternId)
-
getAttributes
public List<AuditLogAttributeTupleDoc> getAttributes()
-
setAttributes
public void setAttributes(List<AuditLogAttributeTupleDoc> attributes)
-
getTargetUsers
public List<AuditLogAttributeTupleDoc> getTargetUsers()
-
setTargetUsers
public void setTargetUsers(List<AuditLogAttributeTupleDoc> targetUsers)
-
getTargetRoles
public List<AuditLogAttributeTupleDoc> getTargetRoles()
-
setTargetRoles
public void setTargetRoles(List<AuditLogAttributeTupleDoc> targetRoles)
-
getTargetGroups
public List<AuditLogAttributeTupleDoc> getTargetGroups()
-
setTargetGroups
public void setTargetGroups(List<AuditLogAttributeTupleDoc> targetGroups)
-
getTargetResources
public List<AuditLogAttributeTupleDoc> getTargetResources()
-
setTargetResources
public void setTargetResources(List<AuditLogAttributeTupleDoc> targetResources)
-
getTargetOrganizations
public List<AuditLogAttributeTupleDoc> getTargetOrganizations()
-
setTargetOrganizations
public void setTargetOrganizations(List<AuditLogAttributeTupleDoc> targetOrganizations)
-
getTargetManagedSystems
public List<AuditLogAttributeTupleDoc> getTargetManagedSystems()
-
setTargetManagedSystems
public void setTargetManagedSystems(List<AuditLogAttributeTupleDoc> targetManagedSystems)
-
setTargetManagedSystem
public void setTargetManagedSystem(String managedSysId, String managedSysName)
-
getTargetAttributes
public List<AuditLogAttributeTupleDoc> getTargetAttributes()
-
setTargetAttributes
public void setTargetAttributes(List<AuditLogAttributeTupleDoc> targetAttributes)
-
getUri
public String getUri()
-
setUri
public void setUri(String uri)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
getMethod
public String getMethod()
-
setMethod
public void setMethod(String method)
-
getRequestBody
public String getRequestBody()
-
setRequestBody
public void setRequestBody(String requestBody)
-
getResponseBody
public String getResponseBody()
-
setResponseBody
public void setResponseBody(String responseBody)
-
getResponseCode
public String getResponseCode()
-
setResponseCode
public void setResponseCode(String responseCode)
-
getParentId
public String getParentId()
-
setParentId
public void setParentId(String parentId)
-
initiateValues
public void initiateValues(AuditSource source)
-
getObjectType
public ProvisioningObjectType getObjectType()
- Specified by:
getObjectType
in interfaceProvisionObject
-
getOperation
public AttributeOperationEnum getOperation()
- Specified by:
getOperation
in interfaceProvisionOperationAware
-
convert
public IdmAuditLogDoc convert(SimpleDateFormat sdf) throws ParseException
- Throws:
ParseException
-
-