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