Package org.forgerock.openidconnect
Class OpenIDConnectEndSession
- java.lang.Object
-
- org.forgerock.openidconnect.OpenIDConnectEndSession
-
public class OpenIDConnectEndSession extends Object
OpenId Connect service for ending OpenId Connect session.- Since:
- 12.0.0
-
-
Constructor Summary
Constructors Constructor Description OpenIDConnectEndSession(OpenIDConnectProvider openIDConnectProvider)Constructs a new OpenIdConnectEndSession.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendSession(OAuth2Request request, String idToken)Ends an OpenId Connect session.
-
-
-
Constructor Detail
-
OpenIDConnectEndSession
@Inject public OpenIDConnectEndSession(OpenIDConnectProvider openIDConnectProvider)
Constructs a new OpenIdConnectEndSession.- Parameters:
openIDConnectProvider- An instance of the OpenIDConnectProvider.
-
-
Method Detail
-
endSession
public void endSession(OAuth2Request request, String idToken) throws BadRequestException, ServerException
Ends an OpenId Connect session.- Parameters:
request- The request.idToken- The OpenId Token.- Throws:
BadRequestException- If the request is malformed.ServerException- If any internal server error occurs.
-
-