/** * Create an instance of {@link SignedAttributesConstraints } * */ public SignedAttributesConstraints createSignedAttributesConstraints() { return new SignedAttributesConstraints(); }
@Override public MultiValuesConstraint getCertifiedRolesConstraint() { SignatureConstraints mainSignature = policy.getSignatureConstraints(); if (mainSignature != null) { SignedAttributesConstraints signedAttributes = mainSignature.getSignedAttributes(); if (signedAttributes != null) { return signedAttributes.getCertifiedRoles(); } } return null; }
@Override public MultiValuesConstraint getCommitmentTypeIndicationConstraint() { SignatureConstraints mainSignature = policy.getSignatureConstraints(); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getCommitmentTypeIndication(); } } return null; }
@Override public ValueConstraint getContentHintsConstraint() { SignatureConstraints mainSignature = policy.getSignatureConstraints(); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getContentHints(); } } return null; }
@Override public MultiValuesConstraint getClaimedRoleConstraint() { SignatureConstraints mainSignature = policy.getSignatureConstraints(); if (mainSignature != null) { SignedAttributesConstraints signedAttributes = mainSignature.getSignedAttributes(); if (signedAttributes != null) { return signedAttributes.getClaimedRoles(); } } 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 getContentTimestampConstraint() { SignatureConstraints mainSignature = policy.getSignatureConstraints(); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getContentTimeStamp(); } } return null; }
@Override public ValueConstraint getContentTypeConstraint() { SignatureConstraints mainSignature = policy.getSignatureConstraints(); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getContentType(); } } return null; }
@Override public ValueConstraint getContentIdentifierConstraint() { SignatureConstraints mainSignature = policy.getSignatureConstraints(); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getContentIdentifier(); } } 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; }