Developer

API Reference

AEECLSID_SSLRootCerts

Brew Release
Brew MP 1.0.2
See Also
ISSL
ISSL_Negotiate()
IWebOpts
Description
This class id is an implementation of IWebOpts which contains a list of SSL Root Certificates. It is typically used in conjunction with an SSL/TLS interface. The class contains a set of common root certificates with each WebOpt.nID set to WEBOPT_X509_ROOT_CERTS. Since this is a full instance of IWebopts, it may be used to store other things, such as additional WEBOPT_X509_ROOT_CERTS or SSL webopts.
These root certificates are provided as a convenience and to save space on the handset by having only one copy of them, rather than a copy per application that uses SSL. If an application requires a root certificate which is not in this set, it will need to add the certificate(s) (in DER format) as an option of type WEBOPT_X509_ROOT_CERTS.
Typically, this interface is instantiated and passed to IX509CHAIN_Verify(), ISSL_Negotiate(), ISSL_NegotiateV(), ISSL_Renegotiate(), ISSL_RenegotiateV(), ISSL_AddOpt or IWEB_GetResponse() as an option of type WEBOPT_DEFAULTS.
The list of certificates includes but is not limited to the following certificates:
 Issued To
 Common Name:         n/a
 Organization:        RSA Data Security, Inc.
 Organizational Unit: Secure Server Certification Authority
 Serial Number:       02:AD:66:7E:4E:45:FE:5E:57:6F:3C:98:19:5E:DD:C0

 Issued by
 Common Name:         n/a
 Organization:        RSA Data Security, Inc.
 Organizational Unit: Secure Server Certification Authority
 
 Validity:  11/8/1994 to 1/7/2010

------------------------------------------------------

 Issued To
 Common Name:         Thawte Server CA
 Organization:        Thawte Consulting cc
 Organizational Unit: Certification Services Division
 Serial Number:       01

 Issued by
 Common Name:         Thawte Server CA
 Organization:        Thawte Consulting cc
 Organizational Unit: Certification Services Division
 
 Validity:  7/31/1996 to 12/31/2020

------------------------------------------------------

 Issued To
 Common Name:         Thawte Premium Server CA
 Organization:        Thawte Consulting cc
 Organizational Unit: Certification Services Division
 Serial Number:       01

 Issued by
 Common Name:         Thawte Premium Server CA
 Organization:        Thawte Consulting cc
 Organizational Unit: Certification Services Division
 
 Validity: 7/31/1996 to 12/31/2020
 
------------------------------------------------------
 
 Issued To
 Common Name:         N/A
 Organization:        VeriSign, Inc.
 Organizational Unit: Class 3 Public Primary Certification Authority
 Serial Number:       3C:91:31:CB:1F:F6:D0:1B:0E:9A:B8:D0:44:BF:12:BE

 Issued by
 Common Name:         N/A
 Organization:        VeriSign, Inc.
 Organizational Unit: Class 3 Public Primary Certification Authority
 
 Validity: 1/28/1996 to 8/2/2028
 
------------------------------------------------------
 
 Issued To
 Common Name:         N/A
 Organization:        VeriSign, Inc.
 Organizational Unit: Class 2 Public Primary Certication Authority
 Serial Number:       2D:1B:FC:4A:17:8D:A3:91:EB:E7:FF:F5:8B:45:BE:0B

 Issued by
 Common Name:         
 Organization:        VeriSign, Inc.
 Organizational Unit: Class 2 Public Primary Certification Authority
 
 Validity: 1/28/1996 to 8/1/2028
 
------------------------------------------------------
 
 Issued To
 Common Name:         N/A
 Organization:        Equifax
 Organizational Unit: Equifax Secure Certificate Authority
 Serial Number:       35:DE:F4:CF

 Issued by
 Common Name:         N/A
 Organization:        Equifax
 Organizational Unit: Equifax Secure Certificate Authority
 
 Validity: 8/22/1998 to 8/22/2018
 
------------------------------------------------------
 
 Issued To
 Common Name:         Equifax Secure eBusiness CA-1
 Organization:        Equifax Secure Inc.
 Organizational Unit: N/A
 Serial Number:       04

 Issued by
 Common Name:         Equifax Secure eBusiness CA-1 
 Organization:        Equifax Secure Inc.           
 Organizational Unit: N/A
 
 Validity: 6/20/1999 to 6/20/2020
 
------------------------------------------------------
 
 Issued To
 Common Name:         GlobalSign Root CA
 Organization:        GlobalSign nv-sa
 Organizational Unit: Root CA
 Serial Number:       02:00:00:00:00:00:D6:78:B7:94:05

 Issued by
 Common Name:         GlobalSign Root CA
 Organization:        GlobalSign nv-sa
 Organizational Unit: Root CA
 
 Validity: 9/1/1998 to 1/28/2014
 
------------------------------------------------------
 
 Issued To
 Common Name:         GTE CyberTrust Global Root
 Organization:        GTE Corporation
 Organizational Unit: GTE CyberTrust Solutions, Inc.
 Serial Number:       01:A5

 Issued by
 Common Name:         GTE CyberTrust Global Root    
 Organization:        GTE Corporation               
 Organizational Unit: GTE CyberTrust Solutions, Inc.
 
 Validity: 8/12/1998 to 8/13/2018
 
------------------------------------------------------
 
 Issued To
 Common Name:         Baltimore CyberTrust Root
 Organization:        Baltimore
 Organizational Unit: CyberTrust
 Serial Number:       02:00:00:B9

 Issued by
 Common Name:         Baltimore CyberTrust Root 
 Organization:        Baltimore                 
 Organizational Unit: CyberTrust                
 
 Validity: 5/12/2000 to 5/12/2025
 
------------------------------------------------------

 Issued To
 Common Name:         Baltimore Mobile Device Root
 Organization:        Baltimore Technologies
 Organizational Unit: N/A
 Serial Number:       

 Issued by
 Common Name:         Baltimore Mobile Device Root 
 Organization:        Baltimore Technologies       
 Organizational Unit: N/A

 Validity: 4/1/2002 to 4/1/2022

------------------------------------------------------

 Issued To
 Common Name:         AAA Certificate Services
 Organization:        Comodo CA Limited
 Organizational Unit: N/A
 Serial Number:       01

 Issued by
 Common Name:         AAA Certificate Services
 Organization:        Comodo CA Limited
 Organizational Unit: N/A

 Validity: 12/31/2003 to 12/31/2028

------------------------------------------------------

 Issued To
 Common Name:         AddTrust External CA Root
 Organization:        AddTrust AB
 Organizational Unit: AddTrust External TTP Network
 Serial Number:       01

 Issued by
 Common Name:         AddTrust External CA Root
 Organization:        AddTrust AB
 Organizational Unit: AddTrust External TTP Network

 Validity: 5/30/2000 to 5/30/2020

------------------------------------------------------

 Issued To
 Common Name:         COMODO Certification Authority
 Organization:        COMODO CA Limited
 Organizational Unit: N/A
 Serial Number:       4E:81:2D:8A:82:65:E0:0B:02:EE:3E:35:02:46:E5:3D

 Issued by
 Common Name:         COMODO Certification Authority
 Organization:        COMODO CA Limited
 Organizational Unit: N/A

 Validity: 11/30/2006 to 12/31/2029

------------------------------------------------------

 Issued To
 Common Name:         DigiCert Assured ID Root CA
 Organization:        DigiCert Inc
 Organizational Unit: www.digicert.com
 Serial Number:       0C:E7:E0:E5:17:D8:46:FE:8F:E5:60:FC:1B:F0:30:39

 Issued by
 Common Name:         DigiCert Assured ID Root CA
 Organization:        DigiCert Inc
 Organizational Unit: www.digicert.com

 Validity: 11/9/2006 to 11/9/2031

------------------------------------------------------

 Issued To
 Common Name:         DigiCert Global Root CA
 Organization:        DigiCert Inc
 Organizational Unit: www.digicert.com
 Serial Number:       08:3B:E0:56:90:42:46:B1:A1:75:6A:C9:59:91:C7:4A

 Issued by
 Common Name:         DigiCert Global Root CA
 Organization:        DigiCert Inc
 Organizational Unit: www.digicert.com

 Validity: 11/9/2006 to 11/9/2031

------------------------------------------------------

 Issued To
 Common Name:         DigiCert High Assurance EV Root CA
 Organization:        DigiCert Inc
 Organizational Unit: www.digicert.com
 Serial Number:       02:AC:5C:26:6A:0B:40:9B:8F:0B:79:F2:AE:46:25:77

 Issued by
 Common Name:         DigiCert High Assurance EV Root CA
 Organization:        DigiCert Inc
 Organizational Unit: www.digicert.com

 Validity: 11/9/2006 to 11/9/2031

------------------------------------------------------

 Issued To
 Common Name:         Entrust.net Certification Authority (2048)
 Organization:        Entrust.net
 Organizational Unit: (c) 1999 Entrust.net Limited
                      www.entrust.net/CPS_2048 incorp. by ref. (limits liab.)
 Serial Number:       38:63:B9:66

 Issued by
 Common Name:         Entrust.net Certification Authority (2048)
 Organization:        Entrust.net
 Organizational Unit: (c) 1999 Entrust.net Limited
                      www.entrust.net/CPS_2048 incorp. by ref. (limits liab.)

 Validity: 12/24/1999 to 12/24/2019

------------------------------------------------------

 Issued To
 Common Name:         Entrust.net Secure Server Certification Authority
 Organization:        Entrust.net
 Organizational Unit: (c) 1999 Entrust.net Limited
                      www.entrust.net/CPS incorp. by ref. (limits liab.)
 Serial Number:       37:4A:D2:43

 Issued by
 Common Name:         Entrust.net Secure Server Certification Authority
 Organization:        Entrust.net
 Organizational Unit: (c) 1999 Entrust.net Limited
                      www.entrust.net/CPS incorp. by ref. (limits liab.)

 Validity: 5/25/1999 to 5/25/2019

------------------------------------------------------

 Issued To
 Common Name:         Entrust Root Certification Authority
 Organization:        Entrust, Inc.
 Organizational Unit: (c) 2006 Entrust, Inc.
                      www.entrust.net/CPS is incorporated by reference
 Serial Number:       45:6B:50:54

 Issued by
 Common Name:         Entrust Root Certification Authority
 Organization:        Entrust, Inc.
 Organizational Unit: (c) 2006 Entrust, Inc.
                      www.entrust.net/CPS is incorporated by reference

 Validity: 11/27/2006 to 11/27/2026

------------------------------------------------------

 Issued To
 Common Name:         GeoTrust Global CA
 Organization:        GeoTrust Inc.
 Organizational Unit: N/A
 Serial Number:       02:34:56

 Issued by
 Common Name:         GeoTrust Global CA
 Organization:        GeoTrust Inc.
 Organizational Unit: N/A

 Validity: 5/20/2002 to 5/20/2022

------------------------------------------------------

 Issued To
 Common Name:         GeoTrust Primary Certification Authority
 Organization:        GeoTrust Inc.
 Organizational Unit: N/A
 Serial Number:       18:AC:B5:6A:FD:69:B6:15:3A:63:6C:AF:DA:FA:C4:A1

 Issued by
 Common Name:         GeoTrust Primary Certification Authority
 Organization:        GeoTrust Inc.
 Organizational Unit: N/A

 Validity: 11/26/2006 to 7/16/2036

------------------------------------------------------

 Issued To
 Common Name:         GeoTrust Primary Certification Authority - G3
 Organization:        GeoTrust Inc.
 Organizational Unit: (c) 2008 GeoTrust Inc. - For authorized use only
 Serial Number:       15:AC:6E:94:19:B2:79:4B:41:F6:27:A9:C3:18:0F:1F

 Issued by
 Common Name:         GeoTrust Primary Certification Authority - G3
 Organization:        GeoTrust Inc.
 Organizational Unit: (c) 2008 GeoTrust Inc. - For authorized use only

 Validity: 4/1/2008 to 12/1/2037

------------------------------------------------------

 Issued To
 Common Name:         GlobalSign
 Organization:        GlobalSign
 Organizational Unit: GlobalSign Root CA - R2
 Serial Number:       04 00 00 00 00 01 0f 86 26 e6 0d

 Issued by
 Common Name:         GlobalSign
 Organization:        GlobalSign
 Organizational Unit: GlobalSign Root CA - R2

 Validity: 12/15/2006 to 12/15/2021

------------------------------------------------------

 Issued To
 Common Name:         GlobalSign
 Organization:        GlobalSign
 Organizational Unit: GlobalSign Root CA - R3
 Serial Number:       04 00 00 00 00 01 21 58 53 08 A2

 Issued by
 Common Name:         GlobalSign
 Organization:        GlobalSign
 Organizational Unit: GlobalSign Root CA - R3

 Validity: 3/18/2009 to 3/18/2029

------------------------------------------------------

 Issued To
 Common Name:         N/A
 Organization:        The Go Daddy Group, Inc.
 Organizational Unit: Go Daddy Class 2 Certification Authority
 Serial Number:       00

 Issued by
 Common Name:         N/A
 Organization:        The Go Daddy Group, Inc.
 Organizational Unit: Go Daddy Class 2 Certification Authority

 Validity: 6/29/2004 to 6/29/2034

------------------------------------------------------

 Issued To
 Common Name:         N/A
 Organization:        Starfield Technologies, Inc.
 Organizational Unit: Starfield Class 2 Certification Authority
 Serial Number:       00

 Issued by
 Common Name:         N/A
 Organization:        Starfield Technologies, Inc.
 Organizational Unit: Starfield Class 2 Certification Authority

 Validity: 6/29/2004 to 6/29/2034

------------------------------------------------------

 Issued To
 Common Name:         thawte Primary Root CA
 Organization:        thawte, Inc.
 Organizational Unit: (c) 2006 thawte, Inc. - For authorized use only
                      Certification Services Division
 Serial Number:       34:4E:D5:57:20:D5:ED:EC:49:F4:2F:CE:37:DB:2B:6D

 Issued by
 Common Name:         thawte Primary Root CA
 Organization:        thawte, Inc.
 Organizational Unit: (c) 2006 thawte, Inc. - For authorized use only
                      Certification Services Division

 Validity: 11/16/2006 to 7/16/2036

------------------------------------------------------

 Issued To
 Common Name:         thawte Primary Root CA - G3
 Organization:        thawte, Inc.
 Organizational Unit: (c) 2008 thawte, Inc. - For authorized use only
                      Certification Services Division
 Serial Number:       60:01:97:B7:46:A7:EA:B4:B4:9A:D6:4B:2F:F7:90:FB

 Issued by
 Common Name:         thawte Primary Root CA - G3
 Organization:        thawte, Inc.
 Organizational Unit: (c) 2008 thawte, Inc. - For authorized use only
                      Certification Services Division

 Validity: 4/1/2008 to 12/1/2037

------------------------------------------------------

 Issued To
 Common Name:         N/A
 Organization:        VeriSign, Inc.
 Organizational Unit: Class 3 Public Primary Certification Authority
 Serial Number:       3C:91:31:CB:1F:F6:D0:1B:0E:9A:B8:D0:44:BF:12:BE

 Issued by
 Common Name:         N/A
 Organization:        VeriSign, Inc.
 Organizational Unit: Class 3 Public Primary Certification Authority

 Validity: 1/28/1996 to 8/2/2028

------------------------------------------------------

 Issued To
 Common Name:         N/A
 Organization:        VeriSign, Inc.
 Organizational Unit: Class 3 Public Primary Certification Authority - G2
 Serial Number:       7D:D9:FE:07:CF:A8:1E:B7:10:79:67:FB:A7:89:34:C6

 Issued by
 Common Name:         N/A
 Organization:        VeriSign, Inc.
 Organizational Unit: Class 3 Public Primary Certification Authority - G2

 Validity: 5/17/1998 to 8/1/2028

------------------------------------------------------

 Issued To
 Common Name:         VeriSign Class 3 Public Primary Certification Authority - G3
 Organization:        VeriSign, Inc.
 Organizational Unit: (c) 1999 VeriSign, Inc. - For authorized use only
                      VeriSign Trust Network
 Serial Number:       00:9B:7E:06:49:A3:3E:62:B9:D5:EE:90:48:71:29:EF:57

 Issued by
 Common Name:         VeriSign Class 3 Public Primary Certification Authority - G3
 Organization:        VeriSign, Inc.
 Organizational Unit: (c) 1999 VeriSign, Inc. - For authorized use only
                      VeriSign Trust Network

 Validity: 9/30/1999 to 7/16/2036

------------------------------------------------------

 Issued To
 Common Name:         VeriSign Class 3 Public Primary Certification Authority - G5
 Organization:        VeriSign, Inc.
 Organizational Unit: VeriSign Trust Network
 Serial Number:       18:DA:D1:9E:26:7D:E8:BB:4A:21:58:CD:CC:6B:3B:4A

 Issued by
 Common Name:         VeriSign Class 3 Public Primary Certification Authority - G5
 Organization:        VeriSign, Inc.
 Organizational Unit: VeriSign Trust Network

 Validity: 11/7/2006 to 7/16/2036

------------------------------------------------------

 Issued To
 Common Name:         VeriSign Universal Root Certification Authority
 Organization:        VeriSign, Inc.
 Organizational Unit: (c) 2008 VeriSign, Inc. - For authorized use only
                      VeriSign Trust Network
 Serial Number:       40:1A:C4:64:21:B3:13:21:03:0E:BB:E4:12:1A:C5:1D

 Issued by
 Common Name:         VeriSign Universal Root Certification Authority
 Organization:        VeriSign, Inc.
 Organizational Unit: (c) 2008 VeriSign, Inc. - For authorized use only
                      VeriSign Trust Network

 Validity: 4/1/2008 to 12/1/2037

--------------------------------------------------------
Default Interface Name
Other Interfaces
  • Follow