docs: public static String getFirstValueOf(final X509Certificate certificate,
  		final ASN1ObjectIdentifier style) throws CertificateEncodingException
  	{
  		final X500Name x500name = new JcaX509CertificateHolder(certificate).getSubject();
  		final RDN[] rdns = x500name.getRDNs(style);
  		if (rdns != null && 0 < rdns.length)
  		{
  			final RDN rdn = rdns[0];
  			final String firstValue = IETFUtils.valueToString(rdn.getFirst().getValue());
  			return firstValue;
  		}
  		return "";
  	}