public class LogoutEndpoint extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.jboss.logging.Logger |
logger |
| Constructor and Description |
|---|
LogoutEndpoint(TokenManager tokenManager,
AuthenticationManager authManager,
RealmModel realm,
EventBuilder event) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
logout(String redirectUri,
String encodedIdToken,
String postLogoutRedirectUri,
String state)
Logout user session.
|
javax.ws.rs.core.Response |
logoutToken(String authorizationHeader)
Logout a session via a non-browser invocation.
|
public LogoutEndpoint(TokenManager tokenManager, AuthenticationManager authManager, RealmModel realm, EventBuilder event)
public javax.ws.rs.core.Response logout(String redirectUri, String encodedIdToken, String postLogoutRedirectUri, String state)
redirectUri - public javax.ws.rs.core.Response logoutToken(@HeaderParam(value="Authorization")
String authorizationHeader)
authorizationHeader - Copyright © 2016 JBoss by Red Hat. All rights reserved.