Class CertificateUtils
- java.lang.Object
-
- network.oxalis.ng.commons.security.CertificateUtils
-
public class CertificateUtils extends Object
- Since:
- 4.0.0
- Author:
- erlend
-
-
Constructor Summary
Constructors Constructor Description CertificateUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancontainsCommonName(X509Certificate cert, String commonName)Compare a provided Common Name with a given certificate.static booleancontainsCommonName(org.bouncycastle.asn1.x500.X500Name x500name, String commonName)Compare a provided Common Name with a given certificate.static StringextractCommonName(X509Certificate cert)From https://stackoverflow.com/a/8322929/135001static StringextractCommonName(org.bouncycastle.asn1.x500.X500Name x500name)static X509CertificateparseCertificate(byte[] encoded)
-
-
-
Method Detail
-
extractCommonName
public static String extractCommonName(X509Certificate cert)
From https://stackoverflow.com/a/8322929/135001- Parameters:
cert- X.509 Certificate- Returns:
- Extracted Common Name from certificate.
-
extractCommonName
public static String extractCommonName(org.bouncycastle.asn1.x500.X500Name x500name)
- Since:
- 4.0.3
-
containsCommonName
public static boolean containsCommonName(X509Certificate cert, String commonName)
Compare a provided Common Name with a given certificate.- Since:
- 4.0.3
-
containsCommonName
public static boolean containsCommonName(org.bouncycastle.asn1.x500.X500Name x500name, String commonName)Compare a provided Common Name with a given certificate.- Since:
- 4.0.3
-
parseCertificate
public static X509Certificate parseCertificate(byte[] encoded) throws CertificateException
- Throws:
CertificateException- Since:
- 4.0.3
-
-