public class CAManager extends Object
| Modifier and Type | Method and Description |
|---|---|
Collection<X509Certificate> |
getCertificateChain(KeyStore keyStore,
String privateKeyPass,
String certificateAlias) |
Collection<X509Certificate> |
getCertificateChain(X509Certificate certificate)
Get ALL certificate chains previously added in
|
Certificate[] |
getCertificateChainArray(KeyStore keyStore,
String privateKeyPass,
String certificateAlias) |
Certificate[] |
getCertificateChainArray(X509Certificate certificate) |
static CAManager |
getInstance() |
boolean |
isCAofCertificate(X509Certificate ca,
X509Certificate certificate) |
boolean |
isRootCA(X509Certificate ca) |
boolean |
validateRootCA(X509Certificate ca,
X509Certificate certificate) |
boolean |
validateRootCAs(Collection<X509Certificate> cas,
X509Certificate certificate) |
public static CAManager getInstance()
public boolean validateRootCAs(Collection<X509Certificate> cas, X509Certificate certificate)
public boolean validateRootCA(X509Certificate ca, X509Certificate certificate)
public boolean isRootCA(X509Certificate ca)
public boolean isCAofCertificate(X509Certificate ca, X509Certificate certificate)
public Certificate[] getCertificateChainArray(X509Certificate certificate)
public Collection<X509Certificate> getCertificateChain(X509Certificate certificate)
certificate - final certificate in the desired chainpublic Certificate[] getCertificateChainArray(KeyStore keyStore, String privateKeyPass, String certificateAlias)
public Collection<X509Certificate> getCertificateChain(KeyStore keyStore, String privateKeyPass, String certificateAlias)
Copyright © 2025 SERPRO - Serviço Federal de Processamento de Dados. All rights reserved.