Class ProvisioningCmsObjectValidator
- java.lang.Object
-
- net.ripe.rpki.commons.provisioning.cms.ProvisioningCmsObjectValidator
-
public class ProvisioningCmsObjectValidator extends Object
Validating implies the checks for https://datatracker.ietf.org/doc/html/rfc6492#section-3.2 5. Validate the CMS-provided certificate using the PKI that has been determined by prior arrangement between the client and server (see test 3 of Section 3.1.2). This includes validating the two provisioning cms objects in isolation, followed by the validation steps that consider the identity certificate, CMS object, and the signing time of previous messages.
-
-
Constructor Summary
Constructors Constructor Description ProvisioningCmsObjectValidator(ValidationOptions options, Optional<org.joda.time.DateTime> lastSigningTime, ProvisioningCmsObject cmsObject, ProvisioningIdentityCertificate identityCertificate)ProvisioningCmsObjectValidator(ValidationOptions options, ProvisioningCmsObject cmsObject, ProvisioningIdentityCertificate identityCertificate)Deprecated.
-
-
-
Constructor Detail
-
ProvisioningCmsObjectValidator
@Deprecated public ProvisioningCmsObjectValidator(ValidationOptions options, ProvisioningCmsObject cmsObject, ProvisioningIdentityCertificate identityCertificate)
Deprecated.
-
ProvisioningCmsObjectValidator
public ProvisioningCmsObjectValidator(ValidationOptions options, Optional<org.joda.time.DateTime> lastSigningTime, ProvisioningCmsObject cmsObject, ProvisioningIdentityCertificate identityCertificate)
-
-
Method Detail
-
validate
public void validate(ValidationResult validationResult)
-
-