IdentityManager identityManager = getIdentityManager(); X509Certificate clientCert = getTestingCertificate("servercert.txt"); X509Cert certCredential = new X509Cert(clientCert); X509CertificateCredentials credential = new X509CertificateCredentials(certCredential); X509Cert badClientCertCredential = new X509Cert(badCert); X509CertificateCredentials badCredential = new X509CertificateCredentials(badClientCertCredential);
public X509CertificateStorage(X509Cert credential) { try { this.base64Cert = Base64.encodeBytes(credential.getValue().getEncoded()); } catch (CertificateEncodingException e) { throw new IdentityManagementException("Could not get Base64 representation for X509 Certificate.", e); } }
X509Cert providedCert = certCredentials.getCertificate(); if (storedCert.equals(providedCert.getValue())) { certCredentials.setStatus(Status.VALID);