|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WebConsoleSecurityProvider
The WebConsoleSecurityProvider
is a service interface allowing
to use an external system to authenticate users before granting access to the
Web Console.
Method Summary | |
---|---|
Object |
authenticate(String username,
String password)
Authenticates the user with the given user name and password. |
boolean |
authorize(Object user,
String role)
Checks whether bthe authenticated user has the given role permission. |
Method Detail |
---|
Object authenticate(String username, String password)
username
- The name of the user presented by the clientpassword
- The password presented by the client
null
must be returned from this method.boolean authorize(Object user, String role)
user
- The object referring to the authenticated user. This is the
object returned from the authenticate(String, String)
method and will never be null
.role
- The requested role
true
if the user is given permission for the given
role.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |