public class TimeStampValidatorImpl extends Object implements TimeStampValidator, ConfigurableImplementation
TimeStampValidator
. it retrieves the keystore and validates the timestamp.ALIASLIST, KEYSTORE
Constructor and Description |
---|
TimeStampValidatorImpl() |
Modifier and Type | Method and Description |
---|---|
void |
initialize(Map<String,Object> parameterMap)
initializes the implementation with additional parameters.
|
void |
validateTimeStampToken(byte[] bs,
org.bouncycastle.tsp.TimeStampToken tsToken)
validates the timestamp token.
|
void |
validateTimeStampToken(org.bouncycastle.tsp.TimeStampToken tsToken)
validates the timestamp token.
|
public void validateTimeStampToken(byte[] bs, org.bouncycastle.tsp.TimeStampToken tsToken) throws InvalidTimeStampException, TechnicalConnectorException
TimeStampValidator
InvalidTimeStampException
if the timestamp is not validvalidateTimeStampToken
in interface TimeStampValidator
tsToken
- the TimeStampToken
TechnicalConnectorException
- if an exception occurs thats not caused by invalid timestampInvalidTimeStampException
- if the timestamp was not validTimeStampValidator.validateTimeStampToken(byte[], TimeStampToken)
public void validateTimeStampToken(org.bouncycastle.tsp.TimeStampToken tsToken) throws InvalidTimeStampException, TechnicalConnectorException
TimeStampValidator
InvalidTimeStampException
if the timestamp is not validvalidateTimeStampToken
in interface TimeStampValidator
tsToken
- the TimeStampToken
TechnicalConnectorException
- if an exception occurs thats not caused by invalid timestampInvalidTimeStampException
- if the timestamp was not validTimeStampValidator.validateTimeStampToken(TimeStampToken)
public void initialize(Map<String,Object> parameterMap) throws TechnicalConnectorException
ConfigurableImplementation
initialize
in interface ConfigurableImplementation
parameterMap
- Map with for each propertyString ,the input parameter as Object.TechnicalConnectorException
- if the parameterMap is not correct.
Connector Packaging TECHNICAL 4.0.2 API
Copyright © {inceptionYear}-2021 eHealth. All Rights Reserved.