TX509Name

From Ultibo.org
Jump to: navigation, search

Return to Unit X.509


Description


To be documented

Class definitions



TX509Name = class(TObject)

private
function StringCompare(const AValue1,AValue2:String):Integer;  
public
NameAttributes:TX509NameAttributes;  
NameAttributeCount:LongWord;  
 
Email:String; emailAddress
From subjectAltName extension
AltEmail:String; rfc822Name
DNS:String; dNSName
URI:String; uniformResourceIdentifier
IP:PByte; iPAddress
IPLen:Longword; IPv4 = 4,IPv6 = 16
RegisteredID:TASN1OID; registeredID
 
destructor Destroy; override;  
 
function GetCN:String;  
function GetDN:String;  
 
function Compare(AName:TX509Name):Integer;  


Function declarations



function TX509Name.StringCompare(const AValue1,AValue2:String):Integer;
Description: To be documented
Note None documented


destructor TX509Name.Destroy;
Description: To be documented
Note None documented


function TX509Name.GetCN:String;
Description: To be documented
Note None documented


function TX509Name.GetDN:String;
Description: To be documented
Note None documented


function TX509Name.Compare(AName:TX509Name):Integer;
Description: To be documented
Note None documented


Return to Unit Reference