|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EditableAuthenticationProvider
Interface for authentication providers that allow their users, groups, and roles to be modified.
| Field Summary |
|---|
| Fields inherited from interface inetsoft.sree.security.AuthenticationProvider |
|---|
INDIVIDUAL |
| Method Summary | |
|---|---|
void |
addAuthenticationChangeListener(AuthenticationChangeListener l)
Adds a listener that is notified when a security object is removed or renamed. |
void |
addGroup(Group group)
Add a group to the system. |
void |
addRole(Role role)
Add a role to the system. |
void |
addUser(User user)
Add a user to the system. |
void |
changePassword(String user,
String password)
Change the password for an entity. |
void |
removeAuthenticationChangeListener(AuthenticationChangeListener l)
Removes a change listener from the notification list. |
void |
removeGroup(String name)
Remove a group from the system. |
void |
removeRole(String name)
Remove a role from the system. |
void |
removeUser(String name)
Remove a user from the system. |
void |
setGroup(String oname,
Group group)
Set group. |
void |
setRole(String oname,
Role role)
Set role. |
void |
setUser(String oname,
User user)
Set user. |
| Methods inherited from interface inetsoft.sree.security.AuthenticationProvider |
|---|
authenticate, findIdentity, getEmails, getGroup, getGroups, getIndividualUsers, getRole, getRoles, getRoles, getUser, getUsers, getUsers, tearDown |
| Method Detail |
|---|
void addUser(User user)
user - the user to add.void addGroup(Group group)
group - the group to add.void addRole(Role role)
role - the role to add.
void setUser(String oname,
User user)
oname - old user name.user - the new user.
void setGroup(String oname,
Group group)
oname - old group name.group - the new group.
void setRole(String oname,
Role role)
oname - old role name.role - the new role.void removeUser(String name)
name - the name of the user to remove.void removeGroup(String name)
name - the name of the group to remove.void removeRole(String name)
name - the name of the role to remove.
void changePassword(String user,
String password)
throws SRSecurityException
user - the unique identifier of the user.password - the new password.
SRSecurityException - if the password could not be changed.void addAuthenticationChangeListener(AuthenticationChangeListener l)
l - the listener to add.void removeAuthenticationChangeListener(AuthenticationChangeListener l)
l - the listener to remove.
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||