AutoIt
AutoIt
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 AutoIt Downloads
Local $bSuccess = False
$oCert = ObjCreate("Chilkat.Cert")
$bSuccess = $oCert.LoadFromFile("qa_data/certs/sample.cer")
If ($bSuccess = False) Then
ConsoleWrite($oCert.LastErrorText & @CRLF)
Exit
EndIf
; 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)
ConsoleWrite("DN: " & $oCert.IssuerDN & @CRLF)
; Common Subject parts:
; Issuer Common Name
ConsoleWrite("CN: " & $oCert.IssuerCN & @CRLF)
; Issuer Country
ConsoleWrite("C: " & $oCert.IssuerC & @CRLF)
; Issuer Email address
ConsoleWrite("E: " & $oCert.IssuerE & @CRLF)
; Issuer Locality
ConsoleWrite("L: " & $oCert.IssuerL & @CRLF)
; Issuer Organization
ConsoleWrite("O: " & $oCert.IssuerO & @CRLF)
; Issuer Organizational Unit
ConsoleWrite("OU: " & $oCert.IssuerOU & @CRLF)
; Issuer State
ConsoleWrite("S: " & $oCert.IssuerS & @CRLF)