Class ApplicationKeysApi


  • public class ApplicationKeysApi
    extends Object
    • Constructor Detail

      • ApplicationKeysApi

        public ApplicationKeysApi()
      • ApplicationKeysApi

        public ApplicationKeysApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • applicationsApplicationIdGenerateKeysPostCall

        public okhttp3.Call applicationsApplicationIdGenerateKeysPostCall​(String applicationId,
                                                                          ApplicationKeyGenerateRequestDTO applicationKeyGenerateRequestDTO,
                                                                          String xWSO2Tenant,
                                                                          ApiCallback _callback)
                                                                   throws ApiException
        Build call for applicationsApplicationIdGenerateKeysPost
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        applicationKeyGenerateRequestDTO - Application key generation request object (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdGenerateKeysPost

        public ApplicationKeyDTO applicationsApplicationIdGenerateKeysPost​(String applicationId,
                                                                           ApplicationKeyGenerateRequestDTO applicationKeyGenerateRequestDTO,
                                                                           String xWSO2Tenant)
                                                                    throws ApiException
        Generate Application Keys Generate keys (Consumer key/secret) for application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        applicationKeyGenerateRequestDTO - Application key generation request object (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        Returns:
        ApplicationKeyDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdGenerateKeysPostWithHttpInfo

        public ApiResponse<ApplicationKeyDTO> applicationsApplicationIdGenerateKeysPostWithHttpInfo​(String applicationId,
                                                                                                    ApplicationKeyGenerateRequestDTO applicationKeyGenerateRequestDTO,
                                                                                                    String xWSO2Tenant)
                                                                                             throws ApiException
        Generate Application Keys Generate keys (Consumer key/secret) for application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        applicationKeyGenerateRequestDTO - Application key generation request object (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        Returns:
        ApiResponse<ApplicationKeyDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdGenerateKeysPostAsync

        public okhttp3.Call applicationsApplicationIdGenerateKeysPostAsync​(String applicationId,
                                                                           ApplicationKeyGenerateRequestDTO applicationKeyGenerateRequestDTO,
                                                                           String xWSO2Tenant,
                                                                           ApiCallback<ApplicationKeyDTO> _callback)
                                                                    throws ApiException
        Generate Application Keys (asynchronously) Generate keys (Consumer key/secret) for application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        applicationKeyGenerateRequestDTO - Application key generation request object (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdKeysGetCall

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysGetCall​(String applicationId,
                                                                 ApiCallback _callback)
                                                          throws ApiException
        Deprecated.
        Build call for applicationsApplicationIdKeysGet
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdKeysGet

        @Deprecated
        public ApplicationKeyListDTO applicationsApplicationIdKeysGet​(String applicationId)
                                                               throws ApiException
        Deprecated.
        Retrieve All Application Keys Retrieve keys (Consumer key/secret) of application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        Returns:
        ApplicationKeyListDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysGetWithHttpInfo

        @Deprecated
        public ApiResponse<ApplicationKeyListDTO> applicationsApplicationIdKeysGetWithHttpInfo​(String applicationId)
                                                                                        throws ApiException
        Deprecated.
        Retrieve All Application Keys Retrieve keys (Consumer key/secret) of application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        Returns:
        ApiResponse<ApplicationKeyListDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysGetAsync

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysGetAsync​(String applicationId,
                                                                  ApiCallback<ApplicationKeyListDTO> _callback)
                                                           throws ApiException
        Deprecated.
        Retrieve All Application Keys (asynchronously) Retrieve keys (Consumer key/secret) of application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdKeysKeyTypeCleanUpPostCall

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysKeyTypeCleanUpPostCall​(String applicationId,
                                                                                String keyType,
                                                                                String ifMatch,
                                                                                ApiCallback _callback)
                                                                         throws ApiException
        Deprecated.
        Build call for applicationsApplicationIdKeysKeyTypeCleanUpPost
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        ifMatch - Validator for conditional requests; based on ETag. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdKeysKeyTypeCleanUpPost

        @Deprecated
        public void applicationsApplicationIdKeysKeyTypeCleanUpPost​(String applicationId,
                                                                    String keyType,
                                                                    String ifMatch)
                                                             throws ApiException
        Deprecated.
        Clean-Up Application Keys Clean up keys after failed key generation of an application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        ifMatch - Validator for conditional requests; based on ETag. (optional)
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysKeyTypeCleanUpPostWithHttpInfo

        @Deprecated
        public ApiResponse<Void> applicationsApplicationIdKeysKeyTypeCleanUpPostWithHttpInfo​(String applicationId,
                                                                                             String keyType,
                                                                                             String ifMatch)
                                                                                      throws ApiException
        Deprecated.
        Clean-Up Application Keys Clean up keys after failed key generation of an application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        ifMatch - Validator for conditional requests; based on ETag. (optional)
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysKeyTypeCleanUpPostAsync

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysKeyTypeCleanUpPostAsync​(String applicationId,
                                                                                 String keyType,
                                                                                 String ifMatch,
                                                                                 ApiCallback<Void> _callback)
                                                                          throws ApiException
        Deprecated.
        Clean-Up Application Keys (asynchronously) Clean up keys after failed key generation of an application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        ifMatch - Validator for conditional requests; based on ETag. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdKeysKeyTypeGetCall

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysKeyTypeGetCall​(String applicationId,
                                                                        String keyType,
                                                                        String groupId,
                                                                        ApiCallback _callback)
                                                                 throws ApiException
        Deprecated.
        Build call for applicationsApplicationIdKeysKeyTypeGet
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        groupId - Application Group Id (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdKeysKeyTypeGet

        @Deprecated
        public ApplicationKeyDTO applicationsApplicationIdKeysKeyTypeGet​(String applicationId,
                                                                         String keyType,
                                                                         String groupId)
                                                                  throws ApiException
        Deprecated.
        Get Key Details of a Given Type This operation can be used to retrieve key details of an individual application specifying the key type in the URI.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        groupId - Application Group Id (optional)
        Returns:
        ApplicationKeyDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysKeyTypeGetWithHttpInfo

        @Deprecated
        public ApiResponse<ApplicationKeyDTO> applicationsApplicationIdKeysKeyTypeGetWithHttpInfo​(String applicationId,
                                                                                                  String keyType,
                                                                                                  String groupId)
                                                                                           throws ApiException
        Deprecated.
        Get Key Details of a Given Type This operation can be used to retrieve key details of an individual application specifying the key type in the URI.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        groupId - Application Group Id (optional)
        Returns:
        ApiResponse<ApplicationKeyDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysKeyTypeGetAsync

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysKeyTypeGetAsync​(String applicationId,
                                                                         String keyType,
                                                                         String groupId,
                                                                         ApiCallback<ApplicationKeyDTO> _callback)
                                                                  throws ApiException
        Deprecated.
        Get Key Details of a Given Type (asynchronously) This operation can be used to retrieve key details of an individual application specifying the key type in the URI.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        groupId - Application Group Id (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdKeysKeyTypePutCall

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysKeyTypePutCall​(String applicationId,
                                                                        String keyType,
                                                                        ApplicationKeyDTO applicationKeyDTO,
                                                                        ApiCallback _callback)
                                                                 throws ApiException
        Deprecated.
        Build call for applicationsApplicationIdKeysKeyTypePut
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        applicationKeyDTO - Grant types/Callback URL update request object (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdKeysKeyTypePut

        @Deprecated
        public ApplicationKeyDTO applicationsApplicationIdKeysKeyTypePut​(String applicationId,
                                                                         String keyType,
                                                                         ApplicationKeyDTO applicationKeyDTO)
                                                                  throws ApiException
        Deprecated.
        Update Grant Types and Callback Url of an Application This operation can be used to update grant types and callback url of an application. (Consumer Key and Consumer Secret are ignored) Upon succesfull you will retrieve the updated key details as the response.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        applicationKeyDTO - Grant types/Callback URL update request object (required)
        Returns:
        ApplicationKeyDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysKeyTypePutWithHttpInfo

        @Deprecated
        public ApiResponse<ApplicationKeyDTO> applicationsApplicationIdKeysKeyTypePutWithHttpInfo​(String applicationId,
                                                                                                  String keyType,
                                                                                                  ApplicationKeyDTO applicationKeyDTO)
                                                                                           throws ApiException
        Deprecated.
        Update Grant Types and Callback Url of an Application This operation can be used to update grant types and callback url of an application. (Consumer Key and Consumer Secret are ignored) Upon succesfull you will retrieve the updated key details as the response.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        applicationKeyDTO - Grant types/Callback URL update request object (required)
        Returns:
        ApiResponse<ApplicationKeyDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysKeyTypePutAsync

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysKeyTypePutAsync​(String applicationId,
                                                                         String keyType,
                                                                         ApplicationKeyDTO applicationKeyDTO,
                                                                         ApiCallback<ApplicationKeyDTO> _callback)
                                                                  throws ApiException
        Deprecated.
        Update Grant Types and Callback Url of an Application (asynchronously) This operation can be used to update grant types and callback url of an application. (Consumer Key and Consumer Secret are ignored) Upon succesfull you will retrieve the updated key details as the response.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        applicationKeyDTO - Grant types/Callback URL update request object (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdKeysKeyTypeRegenerateSecretPostCall

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysKeyTypeRegenerateSecretPostCall​(String applicationId,
                                                                                         String keyType,
                                                                                         ApiCallback _callback)
                                                                                  throws ApiException
        Deprecated.
        Build call for applicationsApplicationIdKeysKeyTypeRegenerateSecretPost
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdKeysKeyTypeRegenerateSecretPost

        @Deprecated
        public ApplicationKeyReGenerateResponseDTO applicationsApplicationIdKeysKeyTypeRegenerateSecretPost​(String applicationId,
                                                                                                            String keyType)
                                                                                                     throws ApiException
        Deprecated.
        Re-Generate Consumer Secret This operation can be used to re generate consumer secret for an application for the give key type
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        Returns:
        ApplicationKeyReGenerateResponseDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysKeyTypeRegenerateSecretPostWithHttpInfo

        @Deprecated
        public ApiResponse<ApplicationKeyReGenerateResponseDTO> applicationsApplicationIdKeysKeyTypeRegenerateSecretPostWithHttpInfo​(String applicationId,
                                                                                                                                     String keyType)
                                                                                                                              throws ApiException
        Deprecated.
        Re-Generate Consumer Secret This operation can be used to re generate consumer secret for an application for the give key type
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        Returns:
        ApiResponse<ApplicationKeyReGenerateResponseDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdKeysKeyTypeRegenerateSecretPostAsync

        @Deprecated
        public okhttp3.Call applicationsApplicationIdKeysKeyTypeRegenerateSecretPostAsync​(String applicationId,
                                                                                          String keyType,
                                                                                          ApiCallback<ApplicationKeyReGenerateResponseDTO> _callback)
                                                                                   throws ApiException
        Deprecated.
        Re-Generate Consumer Secret (asynchronously) This operation can be used to re generate consumer secret for an application for the give key type
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyType - **Application Key Type** standing for the type of the keys (i.e. Production or Sandbox). (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdMapKeysPostCall

        public okhttp3.Call applicationsApplicationIdMapKeysPostCall​(String applicationId,
                                                                     ApplicationKeyMappingRequestDTO applicationKeyMappingRequestDTO,
                                                                     String xWSO2Tenant,
                                                                     ApiCallback _callback)
                                                              throws ApiException
        Build call for applicationsApplicationIdMapKeysPost
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        applicationKeyMappingRequestDTO - Application key mapping request object (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdMapKeysPost

        public ApplicationKeyDTO applicationsApplicationIdMapKeysPost​(String applicationId,
                                                                      ApplicationKeyMappingRequestDTO applicationKeyMappingRequestDTO,
                                                                      String xWSO2Tenant)
                                                               throws ApiException
        Map Application Keys Map keys (Consumer key/secret) to an application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        applicationKeyMappingRequestDTO - Application key mapping request object (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        Returns:
        ApplicationKeyDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdMapKeysPostWithHttpInfo

        public ApiResponse<ApplicationKeyDTO> applicationsApplicationIdMapKeysPostWithHttpInfo​(String applicationId,
                                                                                               ApplicationKeyMappingRequestDTO applicationKeyMappingRequestDTO,
                                                                                               String xWSO2Tenant)
                                                                                        throws ApiException
        Map Application Keys Map keys (Consumer key/secret) to an application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        applicationKeyMappingRequestDTO - Application key mapping request object (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        Returns:
        ApiResponse<ApplicationKeyDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdMapKeysPostAsync

        public okhttp3.Call applicationsApplicationIdMapKeysPostAsync​(String applicationId,
                                                                      ApplicationKeyMappingRequestDTO applicationKeyMappingRequestDTO,
                                                                      String xWSO2Tenant,
                                                                      ApiCallback<ApplicationKeyDTO> _callback)
                                                               throws ApiException
        Map Application Keys (asynchronously) Map keys (Consumer key/secret) to an application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        applicationKeyMappingRequestDTO - Application key mapping request object (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdOauthKeysGetCall

        public okhttp3.Call applicationsApplicationIdOauthKeysGetCall​(String applicationId,
                                                                      String xWSO2Tenant,
                                                                      ApiCallback _callback)
                                                               throws ApiException
        Build call for applicationsApplicationIdOauthKeysGet
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdOauthKeysGet

        public ApplicationKeyListDTO applicationsApplicationIdOauthKeysGet​(String applicationId,
                                                                           String xWSO2Tenant)
                                                                    throws ApiException
        Retrieve All Application Keys Retrieve keys (Consumer key/secret) of application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        Returns:
        ApplicationKeyListDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysGetWithHttpInfo

        public ApiResponse<ApplicationKeyListDTO> applicationsApplicationIdOauthKeysGetWithHttpInfo​(String applicationId,
                                                                                                    String xWSO2Tenant)
                                                                                             throws ApiException
        Retrieve All Application Keys Retrieve keys (Consumer key/secret) of application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        Returns:
        ApiResponse<ApplicationKeyListDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysGetAsync

        public okhttp3.Call applicationsApplicationIdOauthKeysGetAsync​(String applicationId,
                                                                       String xWSO2Tenant,
                                                                       ApiCallback<ApplicationKeyListDTO> _callback)
                                                                throws ApiException
        Retrieve All Application Keys (asynchronously) Retrieve keys (Consumer key/secret) of application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdOauthKeysKeyMappingIdCleanUpPostCall

        public okhttp3.Call applicationsApplicationIdOauthKeysKeyMappingIdCleanUpPostCall​(String applicationId,
                                                                                          String keyMappingId,
                                                                                          String ifMatch,
                                                                                          ApiCallback _callback)
                                                                                   throws ApiException
        Build call for applicationsApplicationIdOauthKeysKeyMappingIdCleanUpPost
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        ifMatch - Validator for conditional requests; based on ETag. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdOauthKeysKeyMappingIdCleanUpPost

        public void applicationsApplicationIdOauthKeysKeyMappingIdCleanUpPost​(String applicationId,
                                                                              String keyMappingId,
                                                                              String ifMatch)
                                                                       throws ApiException
        Clean-Up Application Keys Clean up keys after failed key generation of an application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        ifMatch - Validator for conditional requests; based on ETag. (optional)
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysKeyMappingIdCleanUpPostWithHttpInfo

        public ApiResponse<Void> applicationsApplicationIdOauthKeysKeyMappingIdCleanUpPostWithHttpInfo​(String applicationId,
                                                                                                       String keyMappingId,
                                                                                                       String ifMatch)
                                                                                                throws ApiException
        Clean-Up Application Keys Clean up keys after failed key generation of an application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        ifMatch - Validator for conditional requests; based on ETag. (optional)
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysKeyMappingIdCleanUpPostAsync

        public okhttp3.Call applicationsApplicationIdOauthKeysKeyMappingIdCleanUpPostAsync​(String applicationId,
                                                                                           String keyMappingId,
                                                                                           String ifMatch,
                                                                                           ApiCallback<Void> _callback)
                                                                                    throws ApiException
        Clean-Up Application Keys (asynchronously) Clean up keys after failed key generation of an application
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        ifMatch - Validator for conditional requests; based on ETag. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdOauthKeysKeyMappingIdGetCall

        public okhttp3.Call applicationsApplicationIdOauthKeysKeyMappingIdGetCall​(String applicationId,
                                                                                  String keyMappingId,
                                                                                  String groupId,
                                                                                  ApiCallback _callback)
                                                                           throws ApiException
        Build call for applicationsApplicationIdOauthKeysKeyMappingIdGet
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        groupId - Application Group Id (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdOauthKeysKeyMappingIdGet

        public ApplicationKeyDTO applicationsApplicationIdOauthKeysKeyMappingIdGet​(String applicationId,
                                                                                   String keyMappingId,
                                                                                   String groupId)
                                                                            throws ApiException
        Get Key Details of a Given Type This operation can be used to retrieve key details of an individual application specifying the key type in the URI.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        groupId - Application Group Id (optional)
        Returns:
        ApplicationKeyDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysKeyMappingIdGetWithHttpInfo

        public ApiResponse<ApplicationKeyDTO> applicationsApplicationIdOauthKeysKeyMappingIdGetWithHttpInfo​(String applicationId,
                                                                                                            String keyMappingId,
                                                                                                            String groupId)
                                                                                                     throws ApiException
        Get Key Details of a Given Type This operation can be used to retrieve key details of an individual application specifying the key type in the URI.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        groupId - Application Group Id (optional)
        Returns:
        ApiResponse<ApplicationKeyDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysKeyMappingIdGetAsync

        public okhttp3.Call applicationsApplicationIdOauthKeysKeyMappingIdGetAsync​(String applicationId,
                                                                                   String keyMappingId,
                                                                                   String groupId,
                                                                                   ApiCallback<ApplicationKeyDTO> _callback)
                                                                            throws ApiException
        Get Key Details of a Given Type (asynchronously) This operation can be used to retrieve key details of an individual application specifying the key type in the URI.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        groupId - Application Group Id (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdOauthKeysKeyMappingIdPutCall

        public okhttp3.Call applicationsApplicationIdOauthKeysKeyMappingIdPutCall​(String applicationId,
                                                                                  String keyMappingId,
                                                                                  ApplicationKeyDTO applicationKeyDTO,
                                                                                  ApiCallback _callback)
                                                                           throws ApiException
        Build call for applicationsApplicationIdOauthKeysKeyMappingIdPut
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        applicationKeyDTO - Grant types/Callback URL update request object (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdOauthKeysKeyMappingIdPut

        public ApplicationKeyDTO applicationsApplicationIdOauthKeysKeyMappingIdPut​(String applicationId,
                                                                                   String keyMappingId,
                                                                                   ApplicationKeyDTO applicationKeyDTO)
                                                                            throws ApiException
        Update Grant Types and Callback URL of an Application This operation can be used to update grant types and callback url of an application. (Consumer Key and Consumer Secret are ignored) Upon succesfull you will retrieve the updated key details as the response.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        applicationKeyDTO - Grant types/Callback URL update request object (required)
        Returns:
        ApplicationKeyDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysKeyMappingIdPutWithHttpInfo

        public ApiResponse<ApplicationKeyDTO> applicationsApplicationIdOauthKeysKeyMappingIdPutWithHttpInfo​(String applicationId,
                                                                                                            String keyMappingId,
                                                                                                            ApplicationKeyDTO applicationKeyDTO)
                                                                                                     throws ApiException
        Update Grant Types and Callback URL of an Application This operation can be used to update grant types and callback url of an application. (Consumer Key and Consumer Secret are ignored) Upon succesfull you will retrieve the updated key details as the response.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        applicationKeyDTO - Grant types/Callback URL update request object (required)
        Returns:
        ApiResponse<ApplicationKeyDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysKeyMappingIdPutAsync

        public okhttp3.Call applicationsApplicationIdOauthKeysKeyMappingIdPutAsync​(String applicationId,
                                                                                   String keyMappingId,
                                                                                   ApplicationKeyDTO applicationKeyDTO,
                                                                                   ApiCallback<ApplicationKeyDTO> _callback)
                                                                            throws ApiException
        Update Grant Types and Callback URL of an Application (asynchronously) This operation can be used to update grant types and callback url of an application. (Consumer Key and Consumer Secret are ignored) Upon succesfull you will retrieve the updated key details as the response.
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        applicationKeyDTO - Grant types/Callback URL update request object (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • applicationsApplicationIdOauthKeysKeyMappingIdRegenerateSecretPostCall

        public okhttp3.Call applicationsApplicationIdOauthKeysKeyMappingIdRegenerateSecretPostCall​(String applicationId,
                                                                                                   String keyMappingId,
                                                                                                   ApiCallback _callback)
                                                                                            throws ApiException
        Build call for applicationsApplicationIdOauthKeysKeyMappingIdRegenerateSecretPost
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • applicationsApplicationIdOauthKeysKeyMappingIdRegenerateSecretPost

        public ApplicationKeyReGenerateResponseDTO applicationsApplicationIdOauthKeysKeyMappingIdRegenerateSecretPost​(String applicationId,
                                                                                                                      String keyMappingId)
                                                                                                               throws ApiException
        Re-Generate Consumer Secret This operation can be used to re generate consumer secret for an application for the give key type
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        Returns:
        ApplicationKeyReGenerateResponseDTO
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysKeyMappingIdRegenerateSecretPostWithHttpInfo

        public ApiResponse<ApplicationKeyReGenerateResponseDTO> applicationsApplicationIdOauthKeysKeyMappingIdRegenerateSecretPostWithHttpInfo​(String applicationId,
                                                                                                                                               String keyMappingId)
                                                                                                                                        throws ApiException
        Re-Generate Consumer Secret This operation can be used to re generate consumer secret for an application for the give key type
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        Returns:
        ApiResponse<ApplicationKeyReGenerateResponseDTO>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • applicationsApplicationIdOauthKeysKeyMappingIdRegenerateSecretPostAsync

        public okhttp3.Call applicationsApplicationIdOauthKeysKeyMappingIdRegenerateSecretPostAsync​(String applicationId,
                                                                                                    String keyMappingId,
                                                                                                    ApiCallback<ApplicationKeyReGenerateResponseDTO> _callback)
                                                                                             throws ApiException
        Re-Generate Consumer Secret (asynchronously) This operation can be used to re generate consumer secret for an application for the give key type
        Parameters:
        applicationId - Application Identifier consisting of the UUID of the Application. (required)
        keyMappingId - OAuth Key Identifier consisting of the UUID of the Oauth Key Mapping. (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object