Class BankApplicationsIdpApi


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2022-05-25T10:10:17.647346Z[Etc/UTC]")
    public class BankApplicationsIdpApi
    extends Object
    • 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: **banks:write**

        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
      • 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 (per_page parameter set)

        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