public class Auth0OAuthClient
extends org.wso2.carbon.apimgt.impl.AbstractKeyManager
| Constructor and Description |
|---|
Auth0OAuthClient() |
| Modifier and Type | Method and Description |
|---|---|
org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo |
createApplication(org.wso2.carbon.apimgt.api.model.OAuthAppRequest oAuthAppRequest) |
void |
deleteApplication(String clientID) |
void |
deleteMappedApplication(String s) |
void |
deleteRegisteredResourceByAPIId(String s) |
void |
deleteScope(String s) |
org.wso2.carbon.apimgt.api.model.AccessTokenInfo |
getAccessTokenByConsumerKey(String s) |
Set<String> |
getActiveTokensByConsumerKey(String s) |
Map<String,org.wso2.carbon.apimgt.api.model.Scope> |
getAllScopes() |
static String |
getEncodedCredentials(String clientId,
String clientSecret)
Returns base64 encoded credentials.
|
org.wso2.carbon.apimgt.api.model.KeyManagerConfiguration |
getKeyManagerConfiguration() |
org.wso2.carbon.apimgt.api.model.AccessTokenInfo |
getNewApplicationAccessToken(org.wso2.carbon.apimgt.api.model.AccessTokenRequest accessTokenRequest) |
String |
getNewApplicationConsumerSecret(org.wso2.carbon.apimgt.api.model.AccessTokenRequest accessTokenRequest) |
Map |
getResourceByApiId(String s) |
org.wso2.carbon.apimgt.api.model.Scope |
getScopeByName(String s) |
Map<String,Set<org.wso2.carbon.apimgt.api.model.Scope>> |
getScopesForAPIS(String apiIdsString) |
org.wso2.carbon.apimgt.api.model.AccessTokenInfo |
getTokenMetaData(String s)
This operation is not supported by Auth0
|
String |
getType() |
boolean |
isScopeExists(String s) |
void |
loadConfiguration(org.wso2.carbon.apimgt.api.model.KeyManagerConfiguration keyManagerConfiguration) |
org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo |
mapOAuthApplication(org.wso2.carbon.apimgt.api.model.OAuthAppRequest oAuthAppRequest) |
boolean |
registerNewResource(org.wso2.carbon.apimgt.api.model.API api,
Map map) |
void |
registerScope(org.wso2.carbon.apimgt.api.model.Scope scope) |
org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo |
retrieveApplication(String clientID) |
org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo |
updateApplication(org.wso2.carbon.apimgt.api.model.OAuthAppRequest oAuthAppRequest) |
boolean |
updateRegisteredResource(org.wso2.carbon.apimgt.api.model.API api,
Map map) |
void |
updateScope(org.wso2.carbon.apimgt.api.model.Scope scope) |
buildAccessTokenRequestFromJSON, buildAccessTokenRequestFromOAuthApp, buildFromJSON, canHandleToken, handleException, setTenantDomain, validateOAuthAppCreationPropertiespublic static String getEncodedCredentials(String clientId, String clientSecret) throws org.wso2.carbon.apimgt.api.APIManagementException
clientId - clientId of the oauth client.clientSecret - clientSecret of the oauth clients.org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo createApplication(org.wso2.carbon.apimgt.api.model.OAuthAppRequest oAuthAppRequest)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo updateApplication(org.wso2.carbon.apimgt.api.model.OAuthAppRequest oAuthAppRequest)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void deleteApplication(String clientID) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo retrieveApplication(String clientID) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.AccessTokenInfo getNewApplicationAccessToken(org.wso2.carbon.apimgt.api.model.AccessTokenRequest accessTokenRequest)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic String getNewApplicationConsumerSecret(org.wso2.carbon.apimgt.api.model.AccessTokenRequest accessTokenRequest) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.AccessTokenInfo getTokenMetaData(String s) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.KeyManagerConfiguration getKeyManagerConfiguration()
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo mapOAuthApplication(org.wso2.carbon.apimgt.api.model.OAuthAppRequest oAuthAppRequest)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void loadConfiguration(org.wso2.carbon.apimgt.api.model.KeyManagerConfiguration keyManagerConfiguration)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic boolean registerNewResource(org.wso2.carbon.apimgt.api.model.API api,
Map map)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic Map getResourceByApiId(String s) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic boolean updateRegisteredResource(org.wso2.carbon.apimgt.api.model.API api,
Map map)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void deleteRegisteredResourceByAPIId(String s) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void deleteMappedApplication(String s) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic Set<String> getActiveTokensByConsumerKey(String s) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.AccessTokenInfo getAccessTokenByConsumerKey(String s) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic Map<String,Set<org.wso2.carbon.apimgt.api.model.Scope>> getScopesForAPIS(String apiIdsString) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void registerScope(org.wso2.carbon.apimgt.api.model.Scope scope)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.Scope getScopeByName(String s) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic Map<String,org.wso2.carbon.apimgt.api.model.Scope> getAllScopes() throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void deleteScope(String s) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void updateScope(org.wso2.carbon.apimgt.api.model.Scope scope)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic boolean isScopeExists(String s) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic String getType()
Copyright © 2021 WSO2. All rights reserved.