Skip navigation links
oracle.security.opss.service.config
Class CustomizationCallback
java.lang.Object
oracle.security.opss.service.config.CustomizationCallback
- All Implemented Interfaces:
- javax.security.auth.callback.Callback
-
public class CustomizationCallback
- extends java.lang.Object
- implements javax.security.auth.callback.Callback
A Callback which can be handled by the Application supplied CallbackHandlers. It provides access to the Base Configuration Document which the Application can then customize. The type of operations allowed on the Document are limited to the following :
- Ability to modify attributes of Nodes in the Document
- Insert a sub tree at a specific location
- Re-order child Nodes within the same parent object. This is equivalent to modifying an ordered list of objects
- Re-parent a child Node
- Replace a Node with another Node
Any operations other than the ones above are bound to cause the Customization Transaction to Fail with an Exception. Upon successful application of the Customizations a delta of the customizations performed on the base document are stored persistently in the Configuration Repository
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomizationCallback
public CustomizationCallback(org.w3c.dom.Document doc,
java.lang.String ctxt)
getBaseDocument
public org.w3c.dom.Document getBaseDocument()
-
- Returns:
- the base document that the CallbackHandler can then Customize.
getContextId
public java.lang.String getContextId()
Skip navigation links
Copyright © 2011, 2015, Oracle and/or its affiliates. All rights reserved.