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