Class AdminClient
java.lang.Object
energy.eddie.regionconnector.cds.client.admin.AdminClient
-
Constructor Summary
ConstructorsConstructorDescriptionAdminClient(org.springframework.web.reactive.function.client.WebClient webClient) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.CarbonDataSpec200Response> carbonDataSpec(URI carbonDataSpecEndpoint, CredentialsWithoutRefreshToken token) reactor.core.publisher.Mono<List<energy.eddie.regionconnector.cds.openapi.model.ClientEndpoint200ResponseClientsInner>> clients(URI clientEndpoint, CredentialsWithoutRefreshToken token) reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.ListingCredentials200Response> credentials(String clientId, URI credentialsUri, CredentialsWithoutRefreshToken token) reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.RetrievingIndividualClients200Response> modifyClient(CdsServerRedirectUriUpdate request, URI clientModificationEndpoint, CredentialsWithoutRefreshToken token) reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.OAuthAuthorizationServer200Response> oauthMetadataSpec(URI oauthMetadataEndpoint, CredentialsWithoutRefreshToken token)
-
Constructor Details
-
AdminClient
public AdminClient(org.springframework.web.reactive.function.client.WebClient webClient)
-
-
Method Details
-
clients
public reactor.core.publisher.Mono<List<energy.eddie.regionconnector.cds.openapi.model.ClientEndpoint200ResponseClientsInner>> clients(URI clientEndpoint, CredentialsWithoutRefreshToken token) -
modifyClient
public reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.RetrievingIndividualClients200Response> modifyClient(CdsServerRedirectUriUpdate request, URI clientModificationEndpoint, CredentialsWithoutRefreshToken token) -
credentials
public reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.ListingCredentials200Response> credentials(String clientId, URI credentialsUri, CredentialsWithoutRefreshToken token) -
carbonDataSpec
public reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.CarbonDataSpec200Response> carbonDataSpec(URI carbonDataSpecEndpoint, CredentialsWithoutRefreshToken token) -
oauthMetadataSpec
public reactor.core.publisher.Mono<energy.eddie.regionconnector.cds.openapi.model.OAuthAuthorizationServer200Response> oauthMetadataSpec(URI oauthMetadataEndpoint, CredentialsWithoutRefreshToken token)
-