@Override public TimeConstraint getTimestampDelayConstraint() { TimestampConstraints timestampConstraints = policy.getTimestamp(); if (timestampConstraints != null) { return timestampConstraints.getTimestampDelay(); } return null; }
@Override public LevelConstraint getTimestampCoherenceConstraint() { TimestampConstraints timestampConstraints = policy.getTimestamp(); if (timestampConstraints != null) { return timestampConstraints.getCoherence(); } return null; }
@Override public LevelConstraint getRevocationTimeAgainstBestSignatureTime() { TimestampConstraints timestampConstraints = policy.getTimestamp(); if (timestampConstraints != null) { return timestampConstraints.getRevocationTimeAgainstBestSignatureTime(); } return null; }
@Override public LevelConstraint getBestSignatureTimeBeforeIssuanceDateOfSigningCertificateConstraint() { TimestampConstraints timestamp = policy.getTimestamp(); if (timestamp != null) { return timestamp.getBestSignatureTimeBeforeIssuanceDateOfSigningCertificate(); } return null; }
TimestampConstraints timestampConstraints = policy.getTimestamp(); if (timestampConstraints != null) { return timestampConstraints.getBasicSignatureConstraints();