javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface SingleSignOnServicesRuntimeMBean extends RuntimeMBean
This interface is used to publish SAML 2.0 local site meta-data for single sign-on services.
Modifier and Type | Method | Description |
---|---|---|
void |
publish(java.lang.String fileName) |
Publishes SAML 2.0 meta-data for Web Browser SSO Profile
|
void |
publish(java.lang.String fileName,
boolean prohibitOverwrite) |
Publishes SAML 2.0 meta-data for Web Browser SSO Profile
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
void publish(java.lang.String fileName) throws InvalidParameterException
fileName
- Name of file to create; will silently overwrite existing file, if presentInvalidParameterException
- thrown if a file with the specified name cannot be createdvoid publish(java.lang.String fileName, boolean prohibitOverwrite) throws InvalidParameterException, CreateException, AlreadyExistsException
fileName
- Name of file to createprohibitOverwrite
- If true, prohibits overwrite if the file already existsInvalidParameterException
- fileName parameter is null or empty, or the file cannot be writtenCreateException
- if the metadata can't be generatedAlreadyExistsException
- if the file already exists and prohibitOverwrite is true