org.glassfish.admin.rest.cli
Class SecurityUtil
java.lang.Object
org.glassfish.admin.rest.cli.SecurityUtil
public class SecurityUtil
- extends java.lang.Object
AMX Realms implementation.
Note that realms don't load until #loadRealms is called.
- Author:
- ludovic champenosi
|
Method Summary |
void |
addUser(java.lang.String realmName,
java.lang.String user,
java.lang.String password,
java.lang.String[] groupList)
|
java.lang.String |
getAnonymousUser(org.jvnet.hk2.component.Habitat habitat)
|
java.lang.String |
getDefaultRealmName()
|
java.lang.String[] |
getGroupNames(java.lang.String realmName)
|
java.lang.String[] |
getGroupNames(java.lang.String realmName,
java.lang.String user)
|
java.lang.String[] |
getPredefinedAuthRealmClassNames()
|
java.lang.String[] |
getRealmNames()
|
RealmsManager |
getRealmsManager()
|
java.util.Map<java.lang.String,java.lang.Object> |
getUserAttributes(java.lang.String realmName,
java.lang.String username)
|
java.lang.String[] |
getUserNames(java.lang.String realmName)
|
void |
removeUser(java.lang.String realmName,
java.lang.String user)
|
void |
setDefaultRealmName(java.lang.String realmName)
|
boolean |
supportsUserManagement(java.lang.String realmName)
|
void |
updateUser(java.lang.String realmName,
java.lang.String existingUser,
java.lang.String newUser,
java.lang.String password,
java.lang.String[] groupList)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityUtil
public SecurityUtil(Domain domain)
getRealmsManager
public RealmsManager getRealmsManager()
getRealmNames
public java.lang.String[] getRealmNames()
getPredefinedAuthRealmClassNames
public java.lang.String[] getPredefinedAuthRealmClassNames()
getDefaultRealmName
public java.lang.String getDefaultRealmName()
setDefaultRealmName
public void setDefaultRealmName(java.lang.String realmName)
addUser
public void addUser(java.lang.String realmName,
java.lang.String user,
java.lang.String password,
java.lang.String[] groupList)
updateUser
public void updateUser(java.lang.String realmName,
java.lang.String existingUser,
java.lang.String newUser,
java.lang.String password,
java.lang.String[] groupList)
removeUser
public void removeUser(java.lang.String realmName,
java.lang.String user)
supportsUserManagement
public boolean supportsUserManagement(java.lang.String realmName)
getUserNames
public java.lang.String[] getUserNames(java.lang.String realmName)
getGroupNames
public java.lang.String[] getGroupNames(java.lang.String realmName)
getGroupNames
public java.lang.String[] getGroupNames(java.lang.String realmName,
java.lang.String user)
getUserAttributes
public java.util.Map<java.lang.String,java.lang.Object> getUserAttributes(java.lang.String realmName,
java.lang.String username)
getAnonymousUser
public java.lang.String getAnonymousUser(org.jvnet.hk2.component.Habitat habitat)
Copyright © 2012 GlassFish Community. All Rights Reserved.