return new X500Name(rdNs).toString();
String dn = jcaPKCS10CertificationRequest.getSubject().toString(); if (logger.isInfoEnabled()) { logger.info("Received CSR with DN " + dn);
} else { X500Name name = X500Name.getInstance(derTaggedObject.getObject()); String nameStr = name.toString(); responderId.setByName(nameStr);
final String subject = request.getSubject().toString(); for (final Attribute attribute : request.getAttributes()) { if (attribute == null) {
@Override public String getName() { return this.dn.toString(); }
private static String getCanonicalName(final X500Name p1) { return p1.toString(); }
private boolean storeDefaultDN() { X500Name dn = distinguishedNameChooser.getDNWithEmptyRdns(); defaultDN = dn.toString(); return true; }
@Override public void actionPerformed(ActionEvent evt) { System.out.println(nameChooser.getDN().toString()); } });
private void populate() { if (distinguishedName != null) { jtfDistinguishedName.setText(distinguishedName.toString()); if (editable) { jbClearDistinguishedName.setEnabled(true); } } else { jtfDistinguishedName.setText(""); if (editable) { jbClearDistinguishedName.setEnabled(false); } } jtfDistinguishedName.setCaretPosition(0); }
public X500Principal getSubject() { return new X500Principal(csr.getSubject().toString()); }
private String getCertificateSubjectDN(String alias, KeyStore keyStore) throws CryptoException, KeyStoreException { X509Certificate x509Cert = getCertificate(alias, keyStore); return X500NameUtils.x500PrincipalToX500Name(x509Cert.getSubjectX500Principal()).toString(); }
private String getCertificateIssuerDN(String alias, KeyStore keyStore) throws CryptoException, KeyStoreException { X509Certificate x509Cert = getCertificate(alias, keyStore); return X500NameUtils.x500PrincipalToX500Name(x509Cert.getIssuerX500Principal()).toString(); }
public static String filterDN(X500Principal principal, Predicate<RDN> predicate) { RDN[] rdns = Arrays.stream(new X500Name(principal.getName()).getRDNs()) .filter(predicate) .toArray(RDN[]::new); return new X500Name(rdns).toString(); }
public String toString() { StringBuffer buf = new StringBuffer(); buf.append(tag); buf.append(": "); switch (tag) { case rfc822Name: case dNSName: case uniformResourceIdentifier: buf.append(DERIA5String.getInstance(obj).getString()); break; case directoryName: buf.append(X500Name.getInstance(obj).toString()); break; default: buf.append(obj.toString()); } return buf.toString(); }
@Override public String toString(X500Principal x500Principal) { return X500Name.getInstance(x500ExtensibleNameStyle, x500Principal.getEncoded()).toString(); } }
/** * Get short name for certificate. Common name if available, otherwise use * entire distinguished name. * * @param cert * Certificate * @return Short name */ public static String getShortName(X509Certificate cert) { X500Name subject = X500NameUtils.x500PrincipalToX500Name(cert.getSubjectX500Principal()); String shortName = X500NameUtils.extractCN(subject); if (StringUtils.isBlank(shortName)) { shortName = subject.toString(); } return shortName; }
/** * Create an RDN which contains the given common name. * * @param commonName Common name string * @return The RDN form of the common name. */ public static String x500NameCn(String commonName) { return new X500NameBuilder(BCStyle.INSTANCE).addRDN(BCStyle.CN, commonName).build().toString(); }
/** * Create an RDN which contains the given common name. * * @param commonName Common name string * @return The RDN form of the common name. */ public static String x500NameCn(String commonName) { return new X500NameBuilder(BCStyle.INSTANCE).addRDN(BCStyle.CN, commonName).build().toString(); }
private String getValue(GeneralName bcGeneralName) { ASN1Encodable name = bcGeneralName.getName(); switch (bcGeneralName.getTagNo()) { case GeneralName.rfc822Name: case GeneralName.dNSName: case GeneralName.uniformResourceIdentifier: return DERIA5String.getInstance(name).getString(); case GeneralName.directoryName: return X500Name.getInstance(name).toString(); default: return name.toString(); } }
@Override protected Object execute0() throws Exception { Certificate cert = X509Util.parseBcCert(IoUtil.read(inFile)); if (serial != null && serial) { return getNumber(cert.getSerialNumber().getPositiveValue()); } else if (subject != null && subject) { return cert.getSubject().toString(); } else if (issuer != null && issuer) { return cert.getIssuer().toString(); } else if (notBefore != null && notBefore) { return toUtcTimeyyyyMMddhhmmssZ(cert.getStartDate().getDate()); } else if (notAfter != null && notAfter) { return toUtcTimeyyyyMMddhhmmssZ(cert.getEndDate().getDate()); } else if (fingerprint != null && fingerprint) { byte[] encoded = cert.getEncoded(); return HashAlgo.getInstance(hashAlgo).hexHash(encoded); } return null; }