|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.security.cas.web.authentication.ServiceAuthenticationDetailsSource
public class ServiceAuthenticationDetailsSource
The AuthenticationDetailsSource
that is set on the
CasAuthenticationFilter
should return a value that implements
ServiceAuthenticationDetails
if the application needs to authenticate
dynamic service urls. The
ServiceAuthenticationDetailsSource#buildDetails(HttpServletRequest)
creates a default ServiceAuthenticationDetails
.
Constructor Summary | |
---|---|
ServiceAuthenticationDetailsSource()
Creates an implementation that uses the default CAS artifactParameterName. |
|
ServiceAuthenticationDetailsSource(String artifactParameterName)
Creates an implementation that uses the specified artifactParameterName |
Method Summary | |
---|---|
ServiceAuthenticationDetails |
buildDetails(javax.servlet.http.HttpServletRequest context)
Called by a class when it wishes a new authentication details instance to be created. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ServiceAuthenticationDetailsSource()
public ServiceAuthenticationDetailsSource(String artifactParameterName)
artifactParameterName
- the artifactParameterName that is removed from the current
URL. The result becomes the service url. Cannot be null and
cannot be an empty String.Method Detail |
---|
public ServiceAuthenticationDetails buildDetails(javax.servlet.http.HttpServletRequest context)
AuthenticationDetailsSource
buildDetails
in interface AuthenticationDetailsSource<javax.servlet.http.HttpServletRequest,ServiceAuthenticationDetails>
context
- the HttpServletRequest
object.
ServiceAuthenticationDetails
containing information about the current request
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |