@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
@Override public BigInteger getSerialNumber() { return unwrap().getSerialNumber(); }
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; }
message.setHeader(NettyConstants.NETTY_SSL_CLIENT_CERT_ISSUER_NAME, issuer.getName()); BigInteger serial = cert.getSerialNumber(); if (serial != null) { message.setHeader(NettyConstants.NETTY_SSL_CLIENT_CERT_SERIAL_NO, serial.toString());
message.setHeader(NettyConstants.NETTY_SSL_CLIENT_CERT_ISSUER_NAME, issuer.getName()); BigInteger serial = cert.getSerialNumber(); if (serial != null) { message.setHeader(NettyConstants.NETTY_SSL_CLIENT_CERT_SERIAL_NO, serial.toString());
BigInteger certSerial = chain[0].getSerialNumber();
public boolean verify(String hostname, SSLSession session) { javax.security.cert.X509Certificate[] peerCerts; try { peerCerts = session.getPeerCertificateChain(); } catch (SSLPeerUnverifiedException e) { // cert not verified Debug.logWarning(e.getMessage(), module); return false; } for (javax.security.cert.X509Certificate peerCert: peerCerts) { Principal x500s = peerCert.getSubjectDN(); Map<String, String> subjectMap = KeyStoreUtil.getX500Map(x500s); if (Debug.infoOn()) { Debug.logInfo(peerCert.getSerialNumber().toString(16) + " :: " + subjectMap.get("CN"), module); } try { peerCert.checkValidity(); } catch (RuntimeException e) { throw e; } catch (Exception e) { // certificate not valid Debug.logWarning("Certificate is not valid!", module); return false; } } return true; } };