This topic includes a list of all the WSO2 Identity Server extension points related to OAuth and OpenID Connect (OIDC).
...
Client Authentication Handler
Usage | This extension point can be used when the client credential authentication needs to be customized when issuing tokens. By default the Identity Server validate validates the client id and secret. | |||||
---|---|---|---|---|---|---|
Interface | org.wso2.carbon.identity.oauth2core.token.handlers.clientauth.ClientAuthenticationHandlerhandler.AbstractIdentityHandler | |||||
Abstract Class | org.wso2.carbon.identity.oauth2.tokenclient.handlersauthentication.clientauth.AbstractClientAuthHandlerAbstractOAuthClientAuthenticator | |||||
Default Implementation | org.wso2.carbon.identity.oauth2.token.handlers.clientauth.BasicAuthClientAuthHandler | |||||
Configuration |
|
OAuth Token Generator
Usage | This extension point can be used to change the access token, refresh token, authorization code generation logic as preferred. By default a UUID will be generated as the token value. | |||||
---|---|---|---|---|---|---|
Interface | org.wso2.carbon.identity.oauth2.token.OauthTokenIssuer | |||||
Default Implementation | org.wso2.carbon.identity.oauth2.token.OauthTokenIssuerImpl | |||||
Other Available Implementations | org.wso2.carbon.identity.oauth2.token.JWTTokenIssuer | |||||
Configuration |
|
...