# Class TCefX509CertPrincipalRef

Description
Hierarchy
Methods

## Unit

uCEFX509CertPrincipal

## Declaration

`type TCefX509CertPrincipalRef = class(TCefBaseRefCountedRef, ICefX509CertPrincipal)`

## Description

This item has no description.

## Hierarchy

- TInterfacedObject
- TCefBaseRefCountedRef
- TCefX509CertPrincipalRef

## Overview

### Methods

Protected | `function GetDisplayName: ustring;`
Protected | `function GetCommonName: ustring;`
Protected | `function GetLocalityName: ustring;`
Protected | `function GetStateOrProvinceName: ustring;`
Protected | `function GetCountryName: ustring;`
Protected | `procedure GetOrganizationNames(const names: TStrings);`
Protected | `procedure GetOrganizationUnitNames(const names: TStrings);`
Public | `class function UnWrap(data: Pointer): ICefX509CertPrincipal;`

## Description

### Methods

Protected | `function GetDisplayName: ustring;`
This item has no description. Showing description inherited from ICefX509CertPrincipal.GetDisplayName. Returns a name that can be used to represent the issuer. It tries in this order: Common Name (CN), Organization Name (O) and Organizational Unit Name (OU) and returns the first non-NULL one found.

Protected | `function GetCommonName: ustring;`
This item has no description. Showing description inherited from ICefX509CertPrincipal.GetCommonName. Returns the common name.

Protected | `function GetLocalityName: ustring;`
This item has no description. Showing description inherited from ICefX509CertPrincipal.GetLocalityName. Returns the locality name.

Protected | `function GetStateOrProvinceName: ustring;`
This item has no description. Showing description inherited from ICefX509CertPrincipal.GetStateOrProvinceName. Returns the state or province name.

Protected | `function GetCountryName: ustring;`
This item has no description. Showing description inherited from ICefX509CertPrincipal.GetCountryName. Returns the country name.

Protected | `procedure GetOrganizationNames(const names: TStrings);`
This item has no description. Showing description inherited from ICefX509CertPrincipal.GetOrganizationNames. Retrieve the list of organization names.

Protected | `procedure GetOrganizationUnitNames(const names: TStrings);`
This item has no description. Showing description inherited from ICefX509CertPrincipal.GetOrganizationUnitNames. Retrieve the list of organization unit names.

Public | `class function UnWrap(data: Pointer): ICefX509CertPrincipal;`
This item has no description.

Generated by PasDoc 1.0.4.