|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
au.edu.archer.acegi.myproxy.MyProxyAuthenticationProvider
public class MyProxyAuthenticationProvider
Authenticate to a MyProxy service using credentials collected by a form authentication filter.
| Field Summary | |
|---|---|
static java.lang.String |
SESSION_CREDENTIAL
|
| Fields inherited from class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider |
|---|
hideUserNotFoundExceptions, messages |
| Constructor Summary | |
|---|---|
MyProxyAuthenticationProvider()
|
|
| Method Summary | |
|---|---|
protected void |
additionalAuthenticationChecks(org.acegisecurity.userdetails.UserDetails userDetails,
org.acegisecurity.providers.UsernamePasswordAuthenticationToken authentication)
|
java.lang.String |
getHost()
Get MyProxy host. |
java.lang.String |
getMyProxyDN()
|
java.lang.String |
getPort()
Get myproxy port. |
protected org.acegisecurity.userdetails.UserDetails |
retrieveUser(java.lang.String username,
org.acegisecurity.providers.UsernamePasswordAuthenticationToken authentication)
Get the user details from MyProxy. |
void |
setHost(java.lang.String host)
Set MyProxy host. |
void |
setMyProxyDN(java.lang.String myProxyDN)
|
void |
setPort(java.lang.String port)
Set MyProxy port. |
| Methods inherited from class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider |
|---|
afterPropertiesSet, authenticate, createSuccessAuthentication, doAfterPropertiesSet, getPostAuthenticationChecks, getPreAuthenticationChecks, getUserCache, isForcePrincipalAsString, isHideUserNotFoundExceptions, setForcePrincipalAsString, setHideUserNotFoundExceptions, setMessageSource, setPostAuthenticationChecks, setPreAuthenticationChecks, setUserCache, supports |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SESSION_CREDENTIAL
| Constructor Detail |
|---|
public MyProxyAuthenticationProvider()
| Method Detail |
|---|
protected void additionalAuthenticationChecks(org.acegisecurity.userdetails.UserDetails userDetails,
org.acegisecurity.providers.UsernamePasswordAuthenticationToken authentication)
throws org.acegisecurity.AuthenticationException
additionalAuthenticationChecks in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProviderorg.acegisecurity.AuthenticationException
protected org.acegisecurity.userdetails.UserDetails retrieveUser(java.lang.String username,
org.acegisecurity.providers.UsernamePasswordAuthenticationToken authentication)
throws org.acegisecurity.AuthenticationException
retrieveUser in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProviderusernam - -
usernameauthentication - -
password
org.acegisecurity.AuthenticationExceptionpublic java.lang.String getPort()
public void setPort(java.lang.String port)
port - public java.lang.String getHost()
public void setHost(java.lang.String host)
host - public java.lang.String getMyProxyDN()
public void setMyProxyDN(java.lang.String myProxyDN)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||