|
||||||||||
| 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 | |||||||||