|
gluu
|


公開メンバ関数 | |
| ClientAction (final AuthClient client, final CentralAuthenticationService centralAuthenticationService) | |
静的公開変数類 | |
| static final String | DEFAULT_CLIENT_NAME_PARAMETER = "client_name" |
| static final String | SERVICE = "service" |
| static final String | THEME = "theme" |
| static final String | LOCALE = "locale" |
| static final String | METHOD = "method" |
限定公開メンバ関数 | |
| Event | doExecute (final RequestContext context) throws Exception |
| void | prepareForLoginPage (final RequestContext context, final WebContext webContext) |
非公開メンバ関数 | |
| ClientCredential | getClientCrendentials (final RequestContext context, final WebContext webContext) |
| void | restoreRequestAttribute (final WebContext context, final String name) |
| void | saveRequestParameter (final WebContext context, final String name) |
非公開変数類 | |
| final Logger | logger = LoggerFactory.getLogger(ClientAction.class) |
| final AuthClient | client |
| final CentralAuthenticationService | centralAuthenticationService |
This class represents an action to do oxAuth authentication in CAS
|
inline |
Build the action
| theCentralAuthenticationService | The service for CAS authentication |
| theClients | The clients for authentication |
|
inlineprotected |
{}
|
inlineprivate |
Build client credenatils from incomming request
| context | The current webflow context |
| webContext | The current web context |
|
inlineprotected |
Prepare the data for the login page
| context | The current webflow context |
| webContext | The current web context |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |
|
static |
|
static |
|
private |
|
static |
|
static |
Constants to store request parameters
|
static |
1.8.13