public class ThirdPartyKmConnector
extends org.wso2.carbon.apimgt.impl.AbstractKeyManager
| Constructor and Description |
|---|
ThirdPartyKmConnector() |
| Modifier and Type | Method and Description |
|---|---|
org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo |
buildFromJSON(String jsonInput) |
org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo |
createApplication(org.wso2.carbon.apimgt.api.model.OAuthAppRequest oauthAppRequest) |
void |
deleteApplication(String consumerKey) |
void |
deleteMappedApplication(String consumerKey) |
void |
deleteRegisteredResourceByAPIId(String apiID) |
void |
deleteScope(String scopeName) |
org.wso2.carbon.apimgt.api.model.AccessTokenInfo |
getAccessTokenByConsumerKey(String consumerKey) |
Set<String> |
getActiveTokensByConsumerKey(String consumerKey) |
Map<String,org.wso2.carbon.apimgt.api.model.Scope> |
getAllScopes() |
org.wso2.carbon.apimgt.api.model.KeyManagerConfiguration |
getKeyManagerConfiguration() |
org.wso2.carbon.apimgt.api.model.AccessTokenInfo |
getNewApplicationAccessToken(org.wso2.carbon.apimgt.api.model.AccessTokenRequest tokenRequest) |
String |
getNewApplicationConsumerSecret(org.wso2.carbon.apimgt.api.model.AccessTokenRequest tokenRequest) |
Map |
getResourceByApiId(String apiId) |
org.wso2.carbon.apimgt.api.model.Scope |
getScopeByName(String name) |
Map<String,Set<org.wso2.carbon.apimgt.api.model.Scope>> |
getScopesForAPIS(String apiIdsString) |
org.wso2.carbon.apimgt.api.model.AccessTokenInfo |
getTokenMetaData(String accessToken) |
String |
getType() |
boolean |
isScopeExists(String scopeName) |
void |
loadConfiguration(org.wso2.carbon.apimgt.api.model.KeyManagerConfiguration configuration) |
org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo |
mapOAuthApplication(org.wso2.carbon.apimgt.api.model.OAuthAppRequest appInfoRequest) |
boolean |
registerNewResource(org.wso2.carbon.apimgt.api.model.API api,
Map resourceAttributes) |
void |
registerScope(org.wso2.carbon.apimgt.api.model.Scope scope) |
org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo |
retrieveApplication(String consumerKey) |
org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo |
updateApplication(org.wso2.carbon.apimgt.api.model.OAuthAppRequest appInfoDTO) |
boolean |
updateRegisteredResource(org.wso2.carbon.apimgt.api.model.API api,
Map resourceAttributes) |
void |
updateScope(org.wso2.carbon.apimgt.api.model.Scope scope) |
buildAccessTokenRequestFromJSON, buildAccessTokenRequestFromOAuthApp, buildFromJSON, canHandleToken, handleException, setTenantDomain, validateOAuthAppCreationPropertiespublic 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 appInfoDTO)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void deleteApplication(String consumerKey) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.OAuthApplicationInfo retrieveApplication(String consumerKey) 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 tokenRequest)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic String getNewApplicationConsumerSecret(org.wso2.carbon.apimgt.api.model.AccessTokenRequest tokenRequest) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.AccessTokenInfo getTokenMetaData(String accessToken) 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 buildFromJSON(String jsonInput) 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 appInfoRequest)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void loadConfiguration(org.wso2.carbon.apimgt.api.model.KeyManagerConfiguration configuration)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic boolean registerNewResource(org.wso2.carbon.apimgt.api.model.API api,
Map resourceAttributes)
throws org.wso2.carbon.apimgt.api.APIManagementException
registerNewResource in interface org.wso2.carbon.apimgt.api.model.KeyManagerregisterNewResource in class org.wso2.carbon.apimgt.impl.AbstractKeyManagerorg.wso2.carbon.apimgt.api.APIManagementExceptionpublic Map getResourceByApiId(String apiId) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic boolean updateRegisteredResource(org.wso2.carbon.apimgt.api.model.API api,
Map resourceAttributes)
throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void deleteRegisteredResourceByAPIId(String apiID) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic void deleteMappedApplication(String consumerKey) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic Set<String> getActiveTokensByConsumerKey(String consumerKey) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic org.wso2.carbon.apimgt.api.model.AccessTokenInfo getAccessTokenByConsumerKey(String consumerKey) 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 name) 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 scopeName) 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 scopeName) throws org.wso2.carbon.apimgt.api.APIManagementException
org.wso2.carbon.apimgt.api.APIManagementExceptionpublic String getType()
Copyright © 2021 WSO2 Inc. All rights reserved.