|
Oracle Fusion Middleware MBeans Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1) E14651-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.security.jps.mas.mgmt.jmx.audit.AuditPolicyMXBeanImpl
public class AuditPolicyMXBeanImpl
Field Summary | |
---|---|
static java.util.Map<java.lang.String,FilterPresetDefinitionList> |
filterPresetList |
Fields inherited from interface oracle.security.jps.mas.mgmt.jmx.audit.AuditPolicyMXBean |
---|
RBN |
Constructor Summary | |
---|---|
AuditPolicyMXBeanImpl() |
Method Summary | |
---|---|
java.lang.String |
exportAuditConfig(java.lang.String filterPreset, java.lang.String specialUsers, java.lang.String customEvents, java.lang.String componentTypeList, java.lang.String appStripe) Returns the audit configuration for the passed in app stripe |
PortableAuditConfig |
getAuditConfiguration(java.lang.String appStripe) Returns the audit configuration structure |
PortableComponentEvents[] |
getComponentEvents(java.lang.String appStripe) Gets the component events for system services |
java.lang.String[] |
getComponentTypes(java.lang.String appStripe) |
java.lang.String |
getCustomEvents(java.lang.String appStripe) Returns the custom events for the passed in app stripe |
java.lang.String |
getFilterPreset(java.lang.String appStripe) Returns the filter preset value set for the given app stripe |
long |
getMaxLogDirSize(java.lang.String appStripe) Returns the max log directory size for audit log file for the passed in app stripe |
long |
getMaxLogFileSize(java.lang.String appStripe) Returns the max log file size for audit log file for the passed in app stripe |
java.lang.String |
getSpecialUsers(java.lang.String appStripe) Returns the special users for the passed in app stripe |
PortableAuditConfig |
importAuditConfig(java.lang.String auditConfig, java.lang.String appStripe) Imports the audit configuration structure for the passed in app stripe |
boolean |
isAuditAware(java.lang.String appStripe) |
java.lang.String[] |
listAppStripes() |
void |
setCustomEvents(java.lang.String customEvents, java.lang.String appStripe) Sets the custom events for the passed in app stripe |
void |
setFilterPreset(java.lang.String filterPreset, java.lang.String appStripe) Sets the filter preset for the passed in app stripe |
void |
setMaxLogDirSize(long maxLogDirSize, java.lang.String appStripe) Sets the max log directory size for the passed in app stripe |
void |
setMaxLogFileSize(long maxLogFileSize, java.lang.String appStripe) Sets the max log file size for the passed in app stripe |
void |
setSpecialUsers(java.lang.String specialUsers, java.lang.String appStripe) Sets the special users for the passed in app stripe |
void |
validateExpression(java.lang.String componentType, java.lang.String eventName, java.lang.String expression) Validates the filter expression |
java.lang.String |
wlstAuditConfig(java.lang.String appStripe) Returns the audit configuration structure |
java.lang.String |
wlstAuditEvents(java.lang.String componentType, java.lang.String appStripe) Returns the audit events |
java.lang.String |
wlstExportAuditConfig(java.lang.String appStripe) Returns the audit configuration for the passed in app stripe |
java.lang.String |
wlstGetAppStripes() |
java.lang.String |
wlstGetComponentTypes(java.lang.String appStripe) |
java.lang.String |
wlstImportAuditConfig(java.lang.String auditConfig, java.lang.String appStripe) Sets the audit configuration structure for the passed in app stripe |
java.lang.String |
wlstUpdateAuditPolicy(java.lang.String filterPreset, java.lang.String addUsers, java.lang.String removeUsers, java.lang.String addEvents, java.lang.String removeEvents, java.lang.String appStripe) Sets the audit configuration structure for the passed in app stripe |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.util.Map<java.lang.String,FilterPresetDefinitionList> filterPresetList
Constructor Detail |
---|
public AuditPolicyMXBeanImpl() throws oracle.as.jmx.framework.exceptions.ManagementException
oracle.as.jmx.framework.exceptions.ManagementException
Method Detail |
---|
public java.lang.String exportAuditConfig(java.lang.String filterPreset, java.lang.String specialUsers, java.lang.String customEvents, java.lang.String componentTypeList, java.lang.String appStripe) throws java.io.IOException
AuditPolicyMXBean
exportAuditConfig
in interface AuditPolicyMXBean
filterPreset
- The auditing levelspecialUsers
- List of users for whom auditing is always enabledcustomEvents
- List of events to be audited if filterPreset is CustomsappStripe
- App Stripe namejava.io.IOException
public PortableAuditConfig getAuditConfiguration(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.text.ParseException
AuditPolicyMXBean
getAuditConfiguration
in interface AuditPolicyMXBean
appStripe
- The Application Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
- ,ParseExceptionjava.text.ParseException
public PortableComponentEvents[] getComponentEvents(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
getComponentEvents
in interface AuditPolicyMXBean
oracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String getCustomEvents(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
getCustomEvents
in interface AuditPolicyMXBean
appStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String getFilterPreset(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
getFilterPreset
in interface AuditPolicyMXBean
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
public long getMaxLogDirSize(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
getMaxLogDirSize
in interface AuditPolicyMXBean
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
public long getMaxLogFileSize(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
getMaxLogFileSize
in interface AuditPolicyMXBean
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String getSpecialUsers(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
getSpecialUsers
in interface AuditPolicyMXBean
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
public PortableAuditConfig importAuditConfig(java.lang.String auditConfig, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.io.IOException, java.text.ParseException
AuditPolicyMXBean
importAuditConfig
in interface AuditPolicyMXBean
appStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
- ,IOExceptionjava.io.IOException
java.text.ParseException
public void setCustomEvents(java.lang.String customEvents, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.text.ParseException
AuditPolicyMXBean
setCustomEvents
in interface AuditPolicyMXBean
customEvents
- List of custom events for auditappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
java.text.ParseException
public void setFilterPreset(java.lang.String filterPreset, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
setFilterPreset
in interface AuditPolicyMXBean
filterPreset
- The auditing levelappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
public void setSpecialUsers(java.lang.String specialUsers, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
setSpecialUsers
in interface AuditPolicyMXBean
specialUsers
- List for special users for auditappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String wlstAuditConfig(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
wlstAuditConfig
in interface AuditPolicyMXBean
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String wlstAuditEvents(java.lang.String componentType, java.lang.String appStripe)
AuditPolicyMXBean
wlstAuditEvents
in interface AuditPolicyMXBean
componentType
- Name of the component whose event definitions are retrievedappStripe
- App Stripe namepublic java.lang.String wlstExportAuditConfig(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.io.IOException
AuditPolicyMXBean
wlstExportAuditConfig
in interface AuditPolicyMXBean
appStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
- ,IOExceptionjava.io.IOException
public java.lang.String wlstImportAuditConfig(java.lang.String auditConfig, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.io.IOException, java.text.ParseException
AuditPolicyMXBean
wlstImportAuditConfig
in interface AuditPolicyMXBean
auditConfig
- A list of all audit configuration propertiesappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
- ,IOExceptionjava.io.IOException
java.text.ParseException
public java.lang.String wlstUpdateAuditPolicy(java.lang.String filterPreset, java.lang.String addUsers, java.lang.String removeUsers, java.lang.String addEvents, java.lang.String removeEvents, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
wlstUpdateAuditPolicy
in interface AuditPolicyMXBean
filterPreset
- The auditing leveladdUsers
- List of special users to be addedremoveUsers
- List of special users to be removedaddEvents
- List of custom events to be addedremoveEvents
- List of custom events to be removedappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
public void setMaxLogDirSize(long maxLogDirSize, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
setMaxLogDirSize
in interface AuditPolicyMXBean
maxLogDirSize
- The max log directory size for audit logsappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
public void setMaxLogFileSize(long maxLogFileSize, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBean
setMaxLogFileSize
in interface AuditPolicyMXBean
maxLogFileSize
- The max log file size for auditappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
public void validateExpression(java.lang.String componentType, java.lang.String eventName, java.lang.String expression) throws java.text.ParseException
AuditPolicyMXBean
validateExpression
in interface AuditPolicyMXBean
componentType
- The component whose event needs to be checkedeventName
- Event for which the expression needs to be validatedexpression
- Expression that is to be validatedjava.text.ParseException
public boolean isAuditAware(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
isAuditAware
in interface AuditPolicyMXBean
oracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String[] listAppStripes() throws oracle.as.jmx.framework.exceptions.ManagementException
listAppStripes
in interface AuditPolicyMXBean
oracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String wlstGetAppStripes() throws oracle.as.jmx.framework.exceptions.ManagementException
wlstGetAppStripes
in interface AuditPolicyMXBean
oracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String[] getComponentTypes(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
getComponentTypes
in interface AuditPolicyMXBean
oracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String wlstGetComponentTypes(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
wlstGetComponentTypes
in interface AuditPolicyMXBean
oracle.as.jmx.framework.exceptions.ManagementException
|
Oracle Fusion Middleware MBeans Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1) E14651-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |