|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ejie.r01f.servlet.filter.authorization.R01FAuthFilterUtils
Metodos auxiliares para el filtro de autenticacion
| Constructor Summary | |
R01FAuthFilterUtils()
|
|
| Method Summary | |
static R01FTargetCfg |
getResourceThatFirstMatches(R01FAuthCfg appCfg,
java.lang.String uri)
Busca la configuracion de seguridad de la URI que se pide, para lo cual intenta "casar" esta URI con las configuraciones de seguridad de URI especificadas en el fichero de propiedades. |
static java.lang.String |
getURI(javax.servlet.ServletRequest request)
Devuelve una cadena con la uri solicitada a partir de la request |
static boolean |
matches(java.lang.String uri,
java.lang.String pattern)
Comprueba si la uri verifica el patron en forma de expresion regular |
static R01FBaseAuthProvider |
obtainAuthProviderInstance(R01FAuthCfg.Provider provider,
javax.servlet.ServletRequest req)
Utiliza reflection para instanciar el provider de autorizacion |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public R01FAuthFilterUtils()
| Method Detail |
public static java.lang.String getURI(javax.servlet.ServletRequest request)
public static boolean matches(java.lang.String uri,
java.lang.String pattern)
uri - La uripattern - El patrón (en expresiones regulares)
public static R01FBaseAuthProvider obtainAuthProviderInstance(R01FAuthCfg.Provider provider,
javax.servlet.ServletRequest req)
throws ReflectionException
provider - La información para interfasear con el provider de autorizacionreq - La request actual
ReflectionException
public static R01FTargetCfg getResourceThatFirstMatches(R01FAuthCfg appCfg,
java.lang.String uri)
uri - La uri de la que se quiere la configuracion de seguridad
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||