public final class X509CertificateUtil extends Object
public static byte[] getSubjectKeyIdentifier(X509Extension certificate)
public static byte[] getAuthorityKeyIdentifier(X509Extension certificate)
public static X509ResourceCertificate parseDerEncoded(byte[] encoded)
public static X509Certificate parseX509Certificate(byte[] encoded)
public static String getEncodedSubjectPublicKeyInfo(X509Certificate certificate)
public static boolean isRoot(X509Certificate certificate)
public static boolean isCa(X509Certificate certificate)
public static boolean isEe(X509Certificate certificate)
public static boolean isRouter(X509Certificate certificate)
public static X509CertificateInformationAccessDescriptor[] getAuthorityInformationAccess(X509Certificate certificate)
public static X509CertificateInformationAccessDescriptor[] getSubjectInformationAccess(X509Certificate certificate)
public static URI findFirstAuthorityInformationAccessByMethod(X509Certificate certificate, org.bouncycastle.asn1.ASN1ObjectIdentifier method)
public static URI findFirstSubjectInformationAccessByMethod(X509Certificate certificate, org.bouncycastle.asn1.ASN1ObjectIdentifier method)
public static URI[] getCrlDistributionPoints(X509Certificate certificate)
public static URI findFirstRsyncCrlDistributionPoint(X509Certificate certificate)
public static URI getManifestUri(X509Certificate certificate)
public static URI getRepositoryUri(X509Certificate certificate)
public static URI getRrdpNotifyUri(X509Certificate certificate)
public static boolean isObjectIssuer(X509Certificate certificate)
public static ValidityPeriod getValidityPeriod(X509Certificate certificate)
public static BigInteger getSerialNumber(X509Certificate certificate)
public static X500Principal getSubject(X509Certificate certificate)
public static X500Principal getIssuer(X509Certificate certificate)
public static PublicKey getPublicKey(X509Certificate certificate)
public static void verify(X509Certificate certificate, PublicKey publicKey) throws InvalidKeyException, SignatureException
public static List<String> getAsns(X509Certificate certificate)
Copyright © 2008–2022 RIPE Network Coordination Centre (RIPE NCC). All rights reserved.