public interface AuditPolicyMXBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
RBN |
Modifier and Type | Method and Description |
---|---|
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 appStripes) |
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
|
static final java.lang.String RBN
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.AuditConfiguration", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) PortableAuditConfig getAuditConfiguration(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.text.ParseException
appStripe
- The Application Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
- ,ParseExceptionjava.text.ParseException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.wlstAuditEvents", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) java.lang.String wlstAuditEvents(java.lang.String componentType, java.lang.String appStripe)
componentType
- Name of the component whose event definitions are retrievedappStripe
- App Stripe name@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.wlstAuditConfig", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) java.lang.String wlstAuditConfig(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.wlstUpdateAuditPolicy", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=1) 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
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
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.wlstExportAuditConfig", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) java.lang.String wlstExportAuditConfig(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.io.IOException
appStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
- ,IOExceptionjava.io.IOException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.wlstImportAuditConfig", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=1) 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
auditConfig
- A list of all audit configuration propertiesappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
- ,IOExceptionjava.io.IOException
java.text.ParseException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.importAuditConfig", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=1) PortableAuditConfig importAuditConfig(java.lang.String auditConfig, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.io.IOException, java.text.ParseException
auditConfig
-appStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
- ,IOExceptionjava.io.IOException
java.text.ParseException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.importAuditConfig", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) 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
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
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.validateExpression", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) void validateExpression(java.lang.String componentType, java.lang.String eventName, java.lang.String expression) throws java.text.ParseException
componentType
- The component whose event needs to be checkedeventName
- Event for which the expression needs to be validatedexpression
- Expression that is to be validatedappStripe
- App Stripe namejava.text.ParseException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.getComponentEvents", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) PortableComponentEvents[] getComponentEvents(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
language
- Language in which the display name, help text will be displayedoracle.as.jmx.framework.exceptions.ManagementException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.FilterPreset", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) java.lang.String getFilterPreset(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.MaxLogFileSize", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) long getMaxLogFileSize(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.MaxLogDirSize", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) long getMaxLogDirSize(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.CustomEvents", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) java.lang.String getCustomEvents(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
appStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
@Description(resourceKey="oracle.security.jps.management.JpsConfigurationInstanceConfigMXBean.SpecialUsers", resourceBundleBasename="oracle_security_jps_mas_mgmt_util_JpsManagementMessages") @Impact(value=0) java.lang.String getSpecialUsers(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
appStripe
- App Stripe Nameoracle.as.jmx.framework.exceptions.ManagementException
@Impact(value=1) void setFilterPreset(java.lang.String filterPreset, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
filterPreset
- The auditing levelappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
@Impact(value=1) void setMaxLogFileSize(long maxLogFileSize, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
maxLogFileSize
- The max log file size for auditappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
@Impact(value=1) void setMaxLogDirSize(long maxLogDirSize, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
maxLogDirSize
- The max log directory size for audit logsappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
@Impact(value=1) void setSpecialUsers(java.lang.String specialUsers, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
specialUsers
- List for special users for auditappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
@Impact(value=1) void setCustomEvents(java.lang.String customEvents, java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.text.ParseException
customEvents
- List of custom events for auditappStripe
- App Stripe nameoracle.as.jmx.framework.exceptions.ManagementException
java.text.ParseException
@Impact(value=0) boolean isAuditAware(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException, java.text.ParseException
appStripe
-oracle.as.jmx.framework.exceptions.ManagementException
java.text.ParseException
@Impact(value=0) java.lang.String[] listAppStripes() throws oracle.as.jmx.framework.exceptions.ManagementException
oracle.as.jmx.framework.exceptions.ManagementException
@Impact(value=0) java.lang.String[] getComponentTypes(java.lang.String appStripes) throws oracle.as.jmx.framework.exceptions.ManagementException
appStripes
-oracle.as.jmx.framework.exceptions.ManagementException
@Impact(value=0) java.lang.String wlstGetAppStripes() throws oracle.as.jmx.framework.exceptions.ManagementException
oracle.as.jmx.framework.exceptions.ManagementException
@Impact(value=0) java.lang.String wlstGetComponentTypes(java.lang.String appStripe) throws oracle.as.jmx.framework.exceptions.ManagementException
oracle.as.jmx.framework.exceptions.ManagementException