@Override public MultiValuesConstraint getCommitmentTypeIndicationConstraint() { SignatureConstraints mainSignature = policy.getSignatureConstraints(); if (mainSignature != null) { SignedAttributesConstraints signedAttributeConstraints = mainSignature.getSignedAttributes(); if (signedAttributeConstraints != null) { return signedAttributeConstraints.getCommitmentTypeIndication(); } } return null; }