public class ReadOnlySQLAuthenticatorImpl extends DBMSAuthenticatorImpl
Modifier and Type | Field and Description |
---|---|
protected DBMSSQLReadOnlyAuthenticatorDelegateImpl |
readOnlyDelegate |
delegate, services
Constructor and Description |
---|
ReadOnlySQLAuthenticatorImpl(javax.management.modelmbean.ModelMBean base) |
Modifier and Type | Method and Description |
---|---|
void |
advance(java.lang.String cursor)
Advance to next element in the list
|
void |
close(java.lang.String cursor)
Close the list
|
java.lang.String |
getCurrentName(java.lang.String cursor)
Get the name of the current entry
|
java.lang.String |
getGroupDescription(java.lang.String name)
Get the description of the group
|
java.lang.String |
getUserDescription(java.lang.String name)
Get the description of the user
|
boolean |
groupExists(java.lang.String groupName)
Return whether a group exists
|
boolean |
haveCurrent(java.lang.String cursor)
See if List has current element
|
protected void |
init() |
boolean |
isMember(java.lang.String parentGroupName,
java.lang.String memberUserOrGroupName,
boolean recursive)
Return whether a user/group is a member of another group
|
java.lang.String |
listGroups(java.lang.String groupNameWildcard,
int maximumToReturn)
Return a list of groups
|
java.lang.String |
listMemberGroups(java.lang.String userOrGroupName)
Return a list with the groups a member belongs to
|
java.lang.String |
listUsers(java.lang.String userNameWildcard,
int maximumToReturn)
Return a list of users
|
boolean |
userExists(java.lang.String userName)
Return whether a user exists
|
getCompatibilityObjectName, getRealm
getProxy, getRequiredModelMBean
protected DBMSSQLReadOnlyAuthenticatorDelegateImpl readOnlyDelegate
public ReadOnlySQLAuthenticatorImpl(javax.management.modelmbean.ModelMBean base) throws javax.management.MBeanException
javax.management.MBeanException
protected void init() throws javax.management.MBeanException
javax.management.MBeanException
public boolean haveCurrent(java.lang.String cursor) throws javax.management.MBeanException, InvalidCursorException
javax.management.MBeanException
InvalidCursorException
public void advance(java.lang.String cursor) throws javax.management.MBeanException, InvalidCursorException
javax.management.MBeanException
InvalidCursorException
public void close(java.lang.String cursor) throws javax.management.MBeanException, InvalidCursorException
javax.management.MBeanException
InvalidCursorException
public java.lang.String getCurrentName(java.lang.String cursor) throws javax.management.MBeanException, InvalidCursorException
javax.management.MBeanException
InvalidCursorException
public boolean userExists(java.lang.String userName) throws javax.management.MBeanException, InvalidParameterException
javax.management.MBeanException
InvalidParameterException
public java.lang.String listUsers(java.lang.String userNameWildcard, int maximumToReturn) throws javax.management.MBeanException, InvalidParameterException
javax.management.MBeanException
InvalidParameterException
public java.lang.String getUserDescription(java.lang.String name) throws javax.management.MBeanException, NotFoundException, InvalidParameterException
javax.management.MBeanException
NotFoundException
InvalidParameterException
public boolean groupExists(java.lang.String groupName) throws javax.management.MBeanException, InvalidParameterException
javax.management.MBeanException
InvalidParameterException
public java.lang.String listGroups(java.lang.String groupNameWildcard, int maximumToReturn) throws javax.management.MBeanException, InvalidParameterException
javax.management.MBeanException
InvalidParameterException
public java.lang.String getGroupDescription(java.lang.String name) throws javax.management.MBeanException, NotFoundException, InvalidParameterException
javax.management.MBeanException
NotFoundException
InvalidParameterException
public java.lang.String listMemberGroups(java.lang.String userOrGroupName) throws javax.management.MBeanException, NotFoundException, InvalidParameterException
javax.management.MBeanException
NotFoundException
InvalidParameterException
public boolean isMember(java.lang.String parentGroupName, java.lang.String memberUserOrGroupName, boolean recursive) throws javax.management.MBeanException, NotFoundException, InvalidParameterException
javax.management.MBeanException
NotFoundException
InvalidParameterException