|
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
AuditPolicyMXBeanexportAuditConfig in interface AuditPolicyMXBeanfilterPreset - 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
AuditPolicyMXBeangetAuditConfiguration in interface AuditPolicyMXBeanappStripe - 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
AuditPolicyMXBeangetComponentEvents in interface AuditPolicyMXBeanoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String getCustomEvents(java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBeangetCustomEvents in interface AuditPolicyMXBeanappStripe - App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String getFilterPreset(java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBeangetFilterPreset in interface AuditPolicyMXBeanappStripe - App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
public long getMaxLogDirSize(java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBeangetMaxLogDirSize in interface AuditPolicyMXBeanappStripe - App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
public long getMaxLogFileSize(java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBeangetMaxLogFileSize in interface AuditPolicyMXBeanappStripe - App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String getSpecialUsers(java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBeangetSpecialUsers in interface AuditPolicyMXBeanappStripe - 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
AuditPolicyMXBeanimportAuditConfig in interface AuditPolicyMXBeanappStripe - App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException - ,IOExceptionjava.io.IOExceptionjava.text.ParseException
public void setCustomEvents(java.lang.String customEvents,
java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException,
java.text.ParseException
AuditPolicyMXBeansetCustomEvents in interface AuditPolicyMXBeancustomEvents - List of custom events for auditappStripe - App Stripe nameoracle.as.jmx.framework.exceptions.ManagementExceptionjava.text.ParseException
public void setFilterPreset(java.lang.String filterPreset,
java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException
AuditPolicyMXBeansetFilterPreset in interface AuditPolicyMXBeanfilterPreset - 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
AuditPolicyMXBeansetSpecialUsers in interface AuditPolicyMXBeanspecialUsers - 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
AuditPolicyMXBeanwlstAuditConfig in interface AuditPolicyMXBeanappStripe - App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String wlstAuditEvents(java.lang.String componentType,
java.lang.String appStripe)
AuditPolicyMXBeanwlstAuditEvents in interface AuditPolicyMXBeancomponentType - Name of the component whose event definitions are retrievedappStripe - App Stripe name
public java.lang.String wlstExportAuditConfig(java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException,
java.io.IOException
AuditPolicyMXBeanwlstExportAuditConfig in interface AuditPolicyMXBeanappStripe - 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
AuditPolicyMXBeanwlstImportAuditConfig in interface AuditPolicyMXBeanauditConfig - A list of all audit configuration propertiesappStripe - App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException - ,IOExceptionjava.io.IOExceptionjava.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
AuditPolicyMXBeanwlstUpdateAuditPolicy in interface AuditPolicyMXBeanfilterPreset - 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
AuditPolicyMXBeansetMaxLogDirSize in interface AuditPolicyMXBeanmaxLogDirSize - 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
AuditPolicyMXBeansetMaxLogFileSize in interface AuditPolicyMXBeanmaxLogFileSize - 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
AuditPolicyMXBeanvalidateExpression in interface AuditPolicyMXBeancomponentType - 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 AuditPolicyMXBeanoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String[] listAppStripes()
throws oracle.as.jmx.framework.exceptions.ManagementException
listAppStripes in interface AuditPolicyMXBeanoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String wlstGetAppStripes()
throws oracle.as.jmx.framework.exceptions.ManagementException
wlstGetAppStripes in interface AuditPolicyMXBeanoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String[] getComponentTypes(java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException
getComponentTypes in interface AuditPolicyMXBeanoracle.as.jmx.framework.exceptions.ManagementException
public java.lang.String wlstGetComponentTypes(java.lang.String appStripe)
throws oracle.as.jmx.framework.exceptions.ManagementException
wlstGetComponentTypes in interface AuditPolicyMXBeanoracle.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 | |||||||||