public interface ShibbolethAuthenticationService
| Modifier and Type | Method and Description |
|---|---|
String |
getLoginURL(HttpServletRequest request)
Returns the computed login URL to Shibboleth , or
null if no
login URL is configured. |
String |
getLoginURL(String redirectURL)
Returns the computed login URL to Shibboleth , or
null if no
login URL is configured. |
String |
getLogoutURL(HttpServletRequest request)
Returns the computed logout URL to Shibboleth, or
null if no
logout URL is configured. |
String |
getLogoutURL(String redirectURL)
Returns the computed logout URL to Shibboleth, or
null if no
logout URL is configured. |
String |
getUserID(HttpServletRequest httpRequest)
Returns the user ID based on the source IdP.
|
Map<String,Object> |
getUserMetadata(String idField,
HttpServletRequest httpRequest)
Returns a map of the user metadata based on the configuration.
|
String getLoginURL(String redirectURL)
null if no
login URL is configured.redirect - URLString getLogoutURL(String redirectURL)
null if no
logout URL is configured.redirect - URLString getLoginURL(HttpServletRequest request)
null if no
login URL is configured.HTTP - requestString getLogoutURL(HttpServletRequest request)
null if no
logout URL is configured.HTTP - requestString getUserID(HttpServletRequest httpRequest)
HTTP - requestMap<String,Object> getUserMetadata(String idField, HttpServletRequest httpRequest)
HTTP - requestCopyright © 2011 Nuxeo SA. All Rights Reserved.