@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
public static String cnOf(X509Certificate cert) throws Exception { String dn = cert.getSubjectDN().getName(); List<String> names = KeyStoreHelper.getX509CertificateCommonNames(dn); return names.isEmpty() ? null : names.get(0); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
public static String cnOf(X509Certificate cert) throws Exception { String dn = cert.getSubjectDN().getName(); List<String> names = KeyStoreHelper.getX509CertificateCommonNames(dn); return names.isEmpty() ? null : names.get(0); }
protected String getDistinguishedName(final X509Certificate[] certs) { if (certs != null && certs.length > 0 && certs[0] != null) { return certs[0].getSubjectDN().getName(); } else { return null; } }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
@Override public Principal getSubjectDN() { return unwrap().getSubjectDN(); }
private void verify(final String mechanism, final byte[] saslResponse, final Handler<AsyncResult<HonoUser>> authResultHandler) { final JsonObject authRequest = AuthenticationConstants.getAuthenticationRequest(mechanism, saslResponse); if (peerCertificateChain != null) { authRequest.put(AuthenticationConstants.FIELD_SUBJECT_DN, peerCertificateChain[0].getSubjectDN().getName()); } authenticationService.authenticate(authRequest, authResultHandler); } }
private void verify(final String mechanism, final byte[] saslResponse, final Handler<AsyncResult<HonoUser>> authResultHandler) { final JsonObject authRequest = AuthenticationConstants.getAuthenticationRequest(mechanism, saslResponse); if (peerCertificateChain != null) { authRequest.put(AuthenticationConstants.FIELD_SUBJECT_DN, peerCertificateChain[0].getSubjectDN().getName()); } authenticationService.authenticate(authRequest, authResultHandler); } }
public String getTenant() { String tenant = null; if(certs!=null) { for (X509Certificate c : certs) { String dn = c.getSubjectDN().getName();// info del DEVICE/TENANT tenant = getTenantFromDN(dn); logger.debug("Cert Info - " + c.getSerialNumber() + " " + dn); } } logger.debug("Cert Info - tenant found: "+ tenant); return tenant; }
public static String cnOf(X509Certificate cert) throws Exception { String dn = cert.getSubjectDN().getName(); LdapName ldapDN = new LdapName(dn); for (Rdn rdn : ldapDN.getRdns()) { if (rdn.getType().equalsIgnoreCase("cn")) { return rdn.getValue().toString(); } } return null; }