Class X509CertificateUsageAnalyzer
- java.lang.Object
-
- de.xima.fc.cryptography.BouncyCastleSupport
-
- de.xima.fc.certificate.ms.impl.util.X509CertificateUsageAnalyzer
-
public final class X509CertificateUsageAnalyzer extends BouncyCastleSupport
A utility to analyze X.509 certificates and determine their use cases based on certificate extensions.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static X509CertificateUsageInfoanalyzeCertificate(X509Certificate cert)Main method to analyze a certificate and determine its use cases-
Methods inherited from class de.xima.fc.cryptography.BouncyCastleSupport
buildSignedCertificate, createCMSContentEncryptorBuilder, createContentSigner, createJceKeyTransRecipientInfoGenerator, createKeyFactory, createKeyPairGenerator, createKeyStore, createOpenSSLPKCS8DecryptorProviderBuilder, createPEMKeyConverter, createSignature, createX509CertificateConverter, createX509CertificateFactory
-
-
-
-
Method Detail
-
analyzeCertificate
public static X509CertificateUsageInfo analyzeCertificate(X509Certificate cert)
Main method to analyze a certificate and determine its use cases- Parameters:
cert- X509Certificate to analyze- Returns:
- X509CertificateUsageInfo object containing all detected use cases and details
-
-