|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.spy.aaa.SpySecurityManager
A flexible SecurityManager type thing for use within applications.
| Constructor Summary | |
SpySecurityManager()
Get an instance of SpySecurityManager. |
|
| Method Summary | |
Token |
authenticate(Authable a,
String password)
Attempt to authenticate an Authable with the given password. |
void |
checkPermission(Token tok,
Permission perm)
Find out of this user has this permission. |
protected SpyPolicy |
getPolicy()
Get the policy. |
static SpySecurityManager |
getSecurityManager(String name)
Get a security manager by name. |
void |
setAuthenticator(Authenticator a)
Set the authenticator for this manager. |
static void |
setSecurityManager(String name,
SpySecurityManager ssm)
Set a security manager by name. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SpySecurityManager()
| Method Detail |
public static SpySecurityManager getSecurityManager(String name)
public static void setSecurityManager(String name,
SpySecurityManager ssm)
public void setAuthenticator(Authenticator a)
protected SpyPolicy getPolicy()
public void checkPermission(Token tok,
Permission perm)
public Token authenticate(Authable a,
String password)
throws AuthException
AuthException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||