public class HAService extends Object implements KSISigningService, KSIExtendingService
SigningHAService and ExtendingHAService.| Modifier and Type | Class and Description |
|---|---|
static class |
HAService.Builder
Builds the
SigningHAService. |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes signingHaService and extenderHaService.
|
Future<ExtensionResponse> |
extend(Date aggregationTime,
Date publicationTime) |
Future<AggregatorConfiguration> |
getAggregationConfiguration() |
Future<ExtenderConfiguration> |
getExtendingConfiguration() |
List<KSIExtendingService> |
getSubExtendingServices() |
List<KSISigningService> |
getSubSigningServices() |
void |
registerAggregatorConfigurationListener(ConfigurationListener<AggregatorConfiguration> listener) |
void |
registerExtenderConfigurationListener(ConfigurationListener<ExtenderConfiguration> listener) |
Future<AggregationResponse> |
sign(com.guardtime.ksi.hashing.DataHash dataHash,
Long level) |
String |
toString() |
public Future<AggregationResponse> sign(com.guardtime.ksi.hashing.DataHash dataHash, Long level) throws com.guardtime.ksi.exceptions.KSIException
sign in interface KSISigningServicecom.guardtime.ksi.exceptions.KSIExceptionSigningHAService.sign(DataHash, Long)public Future<ExtensionResponse> extend(Date aggregationTime, Date publicationTime) throws com.guardtime.ksi.exceptions.KSIException
extend in interface KSIExtendingServicecom.guardtime.ksi.exceptions.KSIExceptionExtendingHAService.extend(Date, Date)public void registerAggregatorConfigurationListener(ConfigurationListener<AggregatorConfiguration> listener)
registerAggregatorConfigurationListener in interface KSISigningServiceSigningHAService.registerAggregatorConfigurationListener(ConfigurationListener)public Future<AggregatorConfiguration> getAggregationConfiguration()
getAggregationConfiguration in interface KSISigningServiceSigningHAService.getAggregationConfiguration()public void registerExtenderConfigurationListener(ConfigurationListener<ExtenderConfiguration> listener)
registerExtenderConfigurationListener in interface KSIExtendingServiceExtendingHAService.registerExtenderConfigurationListener(ConfigurationListener)public Future<ExtenderConfiguration> getExtendingConfiguration()
getExtendingConfiguration in interface KSIExtendingServiceExtendingHAService.getExtendingConfiguration()public List<KSISigningService> getSubSigningServices()
getSubSigningServices in interface KSISigningServiceSigningHAService.getSubSigningServices()public List<KSIExtendingService> getSubExtendingServices()
getSubExtendingServices in interface KSIExtendingServiceExtendingHAService.getSubExtendingServices()public void close()
close in interface Closeableclose in interface AutoCloseableSigningHAService.close(),
ExtendingHAService.close()Copyright © 2022 Guardtime. All rights reserved.