authenticationApi property
AuthenticationApi
get
authenticationApi
Implementation
AuthenticationApi get authenticationApi {
if (_authenticationApi != null) {
return _authenticationApi!;
}
if (this.authServerUrl == null || this.authProcessId == null) {
throw FormatException("To use RegistrationApi, you need to provide the msgGtwUrl, your signUpProcessId and your loginProcessId !");
}
_authenticationApi = AuthenticationApiImpl(this.iCureBasePath, this.authServerUrl!, this.authProcessId!,
DataOwnerApiFactory.fromExistingApis(this.baseHealthcarePartyApi, this.basePatientApi, this.baseDeviceApi));
return _authenticationApi!;
}