Class CAIdstoreClients
java.lang.Object
com.io7m.cardant.server.service.idstore.CAIdstoreClients
- All Implemented Interfaces:
CAIdstoreClientsType,com.io7m.repetoir.core.RPServiceType
Idstore clients.
-
Method Summary
Modifier and TypeMethodDescriptionbaseURI()static CAIdstoreClientsTypecreate(Locale inLocale, Clock inClock, CAServerTelemetryServiceType telemetry, CAServerIdstoreConfiguration idstore) Create an idstore client service.com.io7m.idstore.user_client.api.IdUClientTypeCreate a new client.toString()
-
Method Details
-
create
public static CAIdstoreClientsType create(Locale inLocale, Clock inClock, CAServerTelemetryServiceType telemetry, CAServerIdstoreConfiguration idstore) Create an idstore client service.- Parameters:
inLocale- The localeinClock- The clocktelemetry- The telemetry serviceidstore- The idstore server configuration- Returns:
- A client service
-
createClient
public com.io7m.idstore.user_client.api.IdUClientType createClient() throws com.io7m.idstore.user_client.api.IdUClientExceptionDescription copied from interface:CAIdstoreClientsTypeCreate a new client.- Specified by:
createClientin interfaceCAIdstoreClientsType- Returns:
- A new client
- Throws:
com.io7m.idstore.user_client.api.IdUClientException- On client errors
-
baseURI
- Specified by:
baseURIin interfaceCAIdstoreClientsType- Returns:
- The base URI of the idstore server
-
description
- Specified by:
descriptionin interfacecom.io7m.repetoir.core.RPServiceType
-
toString
-
passwordResetURI
- Specified by:
passwordResetURIin interfaceCAIdstoreClientsType- Returns:
- The password reset URI for the idstore server
-