| Class | Description |
|---|---|
| BaseOAuth20Controller |
This controller is the base controller for wrapping OAuth protocol in CAS.
|
| OAuth20AccessTokenEndpointController |
This controller returns an access token according to the given
OAuth code and client credentials (authorization code grant type)
or according to the refresh token and client credentials
(refresh token grant type) or according to the user identity
(resource owner password grant type).
|
| OAuth20AuthorizeEndpointController |
This controller is in charge of responding to the authorize call in OAuth v2 protocol.
|
| OAuth20CallbackAuthorizeEndpointController |
OAuth callback authorize controller based on the pac4j callback controller.
|
| OAuth20UserProfileControllerController |
This controller returns a profile for the authenticated user
(identifier + attributes), found with the access token.
|