Class BankApplicationsIdpApi
- java.lang.Object
-
- app.cybrid.cybrid_api_id.client.api.BankApplicationsIdpApi
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-02-12T17:44:42.942009Z[Etc/UTC]") public class BankApplicationsIdpApi extends Object
-
-
Constructor Summary
Constructors Constructor Description BankApplicationsIdpApi()BankApplicationsIdpApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<ApplicationWithSecretIdpModel>createBankApplication(PostBankApplicationIdpModel postBankApplicationIdpModel)Create bank application Creates a bank OAuth2 application.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ApplicationWithSecretIdpModel>>createBankApplicationWithHttpInfo(PostBankApplicationIdpModel postBankApplicationIdpModel)reactor.core.publisher.Mono<Void>deleteBankApplication(String clientId)Delete bank application Deletes an application.Required scope: **bank_applications:execute**reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Void>>deleteBankApplicationWithHttpInfo(String clientId)ApiClientgetApiClient()reactor.core.publisher.Mono<ApplicationListIdpModel>listBankApplications(BigInteger page, BigInteger perPage, String bankGuid)List bank applications Retrieve a list of bank OAuth2 applications.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ApplicationListIdpModel>>listBankApplicationsWithHttpInfo(BigInteger page, BigInteger perPage, String bankGuid)voidsetApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
BankApplicationsIdpApi
public BankApplicationsIdpApi()
-
BankApplicationsIdpApi
@Autowired public BankApplicationsIdpApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
createBankApplication
public reactor.core.publisher.Mono<ApplicationWithSecretIdpModel> createBankApplication(PostBankApplicationIdpModel postBankApplicationIdpModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
Create bank application Creates a bank OAuth2 application. Required scope: **bank_applications:execute**201 - bank application created
- Parameters:
postBankApplicationIdpModel- The postBankApplicationIdpModel parameter- Returns:
- ApplicationWithSecretIdpModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createBankApplicationWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ApplicationWithSecretIdpModel>> createBankApplicationWithHttpInfo(PostBankApplicationIdpModel postBankApplicationIdpModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
deleteBankApplication
public reactor.core.publisher.Mono<Void> deleteBankApplication(String clientId) throws org.springframework.web.reactive.function.client.WebClientResponseException
Delete bank application Deletes an application.Required scope: **bank_applications:execute**204 - Application discarded
403 - Invalid scope
404 - application not found
401 - Unauthorized - Authentication failed,
- Parameters:
clientId- Identifier for the application.- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
deleteBankApplicationWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Void>> deleteBankApplicationWithHttpInfo(String clientId) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
listBankApplications
public reactor.core.publisher.Mono<ApplicationListIdpModel> listBankApplications(BigInteger page, BigInteger perPage, String bankGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
List bank applications Retrieve a list of bank OAuth2 applications. Required scope: **banks:read**200 - list bank applications
- Parameters:
page- The page index to retrieve.perPage- The number of entities per page to return.bankGuid- Bank guid to list applications for.- Returns:
- ApplicationListIdpModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
listBankApplicationsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ApplicationListIdpModel>> listBankApplicationsWithHttpInfo(BigInteger page, BigInteger perPage, String bankGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
-