super.setCriticalFlag(false);
}
@Override
public DEREncodable getValue(final UserDataVO subject, final CA ca, final CertificateProfile certProfile, final PublicKey userPublicKey, final PublicKey caPublicKey ) throws CertificateExtentionConfigurationException, CertificateExtensionException {
DEREncodable ret = null;
final String dirAttrString = subject.getExtendedinformation() != null ? subject.getExtendedinformation().getSubjectDirectoryAttributes() : null;
if (StringUtils.isNotEmpty(dirAttrString)) {
// Subject Directory Attributes is a sequence of Attribute
final Collection<Attribute> attr = SubjectDirAttrExtension.getSubjectDirectoryAttributes(dirAttrString);
final ASN1EncodableVector vec = new ASN1EncodableVector();