Java
Chilkat2 Java
Get Issuer Certificate Information
See more Certificates Examples
A certificate contains information about its issuer. This example demonstrates how to get the issuer information from a certificate.Chilkat Java Downloads
import com.chilkatsoft.chilkat2.Cert;
import com.chilkatsoft.chilkat2.ChilkatException;
public class ChilkatExample {
public static void main(String[] args) {
Cert cert = new Cert();
try {
cert.loadFromFile("qa_data/certs/sample.cer");
} catch (ChilkatException e) {
System.out.println(e.getLastErrorText());
return;
}
// Get issuer information:
// -----------------------------------------------------------------------
// (Not all subject fields may exist depending on the issuer certificate.)
// -----------------------------------------------------------------------
// Issuer DN (Distinguished Name, i.e. all the Issuer subject parts)
System.out.println("DN: " + cert.getIssuerDN());
// Common Subject parts:
// Issuer Common Name
System.out.println("CN: " + cert.getIssuerCN());
// Issuer Country
System.out.println("C: " + cert.getIssuerC());
// Issuer Email address
System.out.println("E: " + cert.getIssuerE());
// Issuer Locality
System.out.println("L: " + cert.getIssuerL());
// Issuer Organization
System.out.println("O: " + cert.getIssuerO());
// Issuer Organizational Unit
System.out.println("OU: " + cert.getIssuerOU());
// Issuer State
System.out.println("S: " + cert.getIssuerS());
}
}