VB.NET
VB.NET
Load P7B and List Certificates
Demonstrates how to load a .p7b containing certificates and accesses each individual certificate.Chilkat VB.NET Downloads
Dim success As Boolean = False
' This example assumes the Chilkat API to have been previously unlocked.
' See Global Unlock Sample for sample code.
success = False
Dim pem As New Chilkat.Pem
' Load the .p7b from a file.
success = pem.LoadP7bFile("/Users/chilkat/testData/p7b/myCerts.p7b")
If (success <> True) Then
Debug.WriteLine(pem.LastErrorText)
Exit Sub
End If
Dim i As Integer
Dim numCerts As Integer = pem.NumCerts
If (numCerts = 0) Then
Debug.WriteLine((("Error: Expected the .p7b to contain certificates.")))
Exit Sub
End If
' Access each certificate and show the DN (Distinguished Name)
For i = 1 To numCerts
Dim cert As Chilkat.Cert = pem.GetCert(i - 1)
Debug.WriteLine(i & ": " & cert.SubjectDN)
Next