public interface UserAttributeReaderMBean extends StandardInterface, DescriptorBean
Modifier and Type | Method and 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.
|
getName, setName, wls_getDisplayName, wls_getInterfaceClassName, wls_getObjectName
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener
isSet, unSet
java.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