DescriptorBean, SettableBean, StandardInterfaceUserAttributeEditorMBeanpublic interface UserAttributeReaderMBean extends StandardInterface, DescriptorBean
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String[] |
getSupportedUserAttributeNames() |
Provides a list of supported user attribute names for the provider.
|
javax.management.openmbean.OpenType |
getSupportedUserAttributeType(java.lang.String userAttributeName) |
Returns the user attribute type
|
java.lang.Object |
getUserAttributeValue(java.lang.String userName,
java.lang.String userAttributeName) |
Gets a user attribute value for a user.
|
boolean |
isUserAttributeNameSupported(java.lang.String userAttributeName) |
Checks if a user attribute is supported.
|
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenergetNamejava.lang.String[] getSupportedUserAttributeNames()
boolean isUserAttributeNameSupported(java.lang.String userAttributeName)
throws InvalidParameterException
userAttributeName - User attribute nameInvalidParameterException - - if user attribute name is nulljavax.management.openmbean.OpenType getSupportedUserAttributeType(java.lang.String userAttributeName)
throws InvalidParameterException
userAttributeName - User attribute nameInvalidParameterException - - if attribute name is not supportedjava.lang.Object getUserAttributeValue(java.lang.String userName,
java.lang.String userAttributeName)
throws NotFoundException,
InvalidParameterException
userName - - The name of an existing user.userAttributeName - - The name of an existing attributeNotFoundException - - if user is not foundInvalidParameterException - - if attribute name is not supported