@Override public LevelConstraint getReferenceDataIntactConstraint(Context context) { BasicSignatureConstraints basicSignatureConstraints = getBasicSignatureConstraintsByContext(context); if (basicSignatureConstraints != null) { return basicSignatureConstraints.getReferenceDataIntact(); } return null; }
@Override public MultiValuesConstraint getTrustedServiceTypeIdentifierConstraint(Context context) { BasicSignatureConstraints sigConstraints = getBasicSignatureConstraintsByContext(context); if (sigConstraints != null) { return sigConstraints.getTrustedServiceTypeIdentifier(); } return null; }
@Override public LevelConstraint getProspectiveCertificateChainConstraint(Context context) { BasicSignatureConstraints basicSignatureConstraints = getBasicSignatureConstraintsByContext(context); if (basicSignatureConstraints != null) { return basicSignatureConstraints.getProspectiveCertificateChain(); } return null; }
@Override public LevelConstraint getSignatureIntactConstraint(Context context) { BasicSignatureConstraints basicSignatureConstraints = getBasicSignatureConstraintsByContext(context); if (basicSignatureConstraints != null) { return basicSignatureConstraints.getSignatureIntact(); } return null; }
@Override public MultiValuesConstraint getTrustedServiceStatusConstraint(Context context) { BasicSignatureConstraints sigConstraints = getBasicSignatureConstraintsByContext(context); if (sigConstraints != null) { return sigConstraints.getTrustedServiceStatus(); } return null; }
@Override public LevelConstraint getReferenceDataExistenceConstraint(Context context) { BasicSignatureConstraints basicSignatureConstraints = getBasicSignatureConstraintsByContext(context); if (basicSignatureConstraints != null) { return basicSignatureConstraints.getReferenceDataExistence(); } return null; }
@Override public CryptographicConstraint getSignatureCryptographicConstraint(Context context) { BasicSignatureConstraints basicSignature = getBasicSignatureConstraintsByContext(context); if (basicSignature != null) { CryptographicConstraint sigCryptographic = basicSignature.getCryptographic(); if (sigCryptographic == null) { return getDefaultCryptographicConstraint(); } else { return sigCryptographic; } } return null; }
private CertificateConstraints getCertificateConstraints(Context context, SubContext subContext) { BasicSignatureConstraints basicSignatureConstraints = getBasicSignatureConstraintsByContext(context); if (basicSignatureConstraints != null) { if (SubContext.SIGNING_CERT.equals(subContext)) { return basicSignatureConstraints.getSigningCertificate(); } else if (SubContext.CA_CERTIFICATE.equals(subContext)) { return basicSignatureConstraints.getCACertificate(); } } return null; }