@Override public MultiValuesConstraint getSignaturePolicyConstraint(Context context) { SignatureConstraints signatureConstraints = getSignatureConstraintsByContext(context); if (signatureConstraints != null) { return signatureConstraints.getAcceptablePolicies(); } return null; }
@Override public MultiValuesConstraint getSignatureFormatConstraint(Context context) { SignatureConstraints signatureConstraints = getSignatureConstraintsByContext(context); if (signatureConstraints != null) { return signatureConstraints.getAcceptableFormats(); } return null; }
@Override public LevelConstraint getSignaturePolicyPolicyHashValid(Context context) { SignatureConstraints signatureConstraints = getSignatureConstraintsByContext(context); if (signatureConstraints != null) { return signatureConstraints.getPolicyHashMatch(); } return null; }
@Override public LevelConstraint getStructuralValidationConstraint(Context context) { SignatureConstraints signatureConstraints = getSignatureConstraintsByContext(context); if (signatureConstraints != null) { return signatureConstraints.getStructuralValidation(); } return null; }
@Override public LevelConstraint getSignaturePolicyIdentifiedConstraint(Context context) { SignatureConstraints signatureConstraints = getSignatureConstraintsByContext(context); if (signatureConstraints != null) { return signatureConstraints.getPolicyAvailable(); } return null; }
@Override public LevelConstraint getSigningCertificateAttributePresentConstraint(Context context) { SignatureConstraints mainSignature = getSignatureConstraintsByContext(context); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getSigningCertificatePresent(); } } return null; }
@Override public LevelConstraint getSigningCertificateDigestValueMatchConstraint(Context context) { SignatureConstraints mainSignature = getSignatureConstraintsByContext(context); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getCertDigestMatch(); } } return null; }
@Override public LevelConstraint getSigningCertificateIssuerSerialMatchConstraint(Context context) { SignatureConstraints mainSignature = getSignatureConstraintsByContext(context); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getIssuerSerialMatch(); } } return null; }
@Override public LevelConstraint getSigningCertificateDigestValuePresentConstraint(Context context) { SignatureConstraints mainSignature = getSignatureConstraintsByContext(context); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getCertDigestPresent(); } } return null; }