|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.cnes.sitools.security.authentication.AuthenticatorFactory
public final class AuthenticatorFactory
Class utility for managing Authenticators by domain Sitools V1: One domain ("SITOOLS") and One strategy (BASIC) Usage : Un authenticator est créé avec un verifier pour user+password Objectifs : 1. Initialiser tous les authenticators conformément à la stratégie de sécurité définie (schema BASIC / DIGEST) 2. Rafraichir globalement tous les authenticators si la stratégie est modifiée.
Method Summary | |
---|---|
static org.restlet.security.ChallengeAuthenticator |
getAuthenticator(org.restlet.Context context,
boolean optional,
java.lang.String realm,
SitoolsRealm sitoolsRealm)
Gets new Authenticator with scheme realm verifier enroler |
static org.restlet.security.Authenticator |
getBasicAuthenticator(org.restlet.Context context,
java.lang.String user,
java.lang.String password,
java.lang.String domain)
Gets new Basic Restlet Authenticator with user + password + domain |
static org.restlet.security.ChallengeAuthenticator |
getDigestAuthenticator(org.restlet.Context context,
java.lang.String user,
java.lang.String password,
java.lang.String domain,
java.lang.String secretKey)
Gets new Digest Restlet Authenticator with user + password + domain + secret key |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static org.restlet.security.Authenticator getBasicAuthenticator(org.restlet.Context context, java.lang.String user, java.lang.String password, java.lang.String domain)
context
- Restlet Host Contextuser
- loginpassword
- passworddomain
- realm
public static org.restlet.security.ChallengeAuthenticator getDigestAuthenticator(org.restlet.Context context, java.lang.String user, java.lang.String password, java.lang.String domain, java.lang.String secretKey)
context
- Restlet Host Contextuser
- loginpassword
- passworddomain
- realmsecretKey
- server secret key
public static org.restlet.security.ChallengeAuthenticator getAuthenticator(org.restlet.Context context, boolean optional, java.lang.String realm, SitoolsRealm sitoolsRealm)
context
- the restlet contextoptional
- true if optionalrealm
- the realmsitoolsRealm
- SitoolsRealm
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |