Data.DBXCommonIndy.TX509CertificateIndy.GetBasicConstraints

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetBasicConstraints: Integer; override;

C++

virtual int __fastcall GetBasicConstraints();

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.DBXCommonIndy.pas
Data.DBXCommonIndy.hpp
Data.DBXCommonIndy TX509CertificateIndy

Description

Méthode abstraite virtuelle à implémenter dans les classes enfant pour obtenir la longueur du chemin d'accès aux contraintes du certificat à partir de l'extension des contraintes de base critiques.

Data.DBXCommonIndy.TX509CertificateIndy.GetBasicConstraints hérite de Data.DBXCommon.TX509Certificate.GetBasicConstraints. Tout le contenu en-dessous de cette ligne se réfère à Data.DBXCommon.TX509Certificate.GetBasicConstraints.

Méthode abstraite virtuelle à implémenter dans les classes enfant pour obtenir la longueur du chemin d'accès aux contraintes du certificat à partir de l'extension des contraintes de base critiques.

La méthode abstraite virtuelle GetBasicConstraints doit être implémentée dans les classes enfant pour obtenir la longueur du chemin d'accès aux contraintes du certificat à partir de l'extension des contraintes de base critiques. GetBasicConstraints spécifie si l'objet du certificat est une Autorité de certification (Certificate Authority ou CA), auquel cas il indique la longueur potentielle du chemin d'accès à cette Autorité de certification. La valeur -1 est renvoyée si CA vaut False.

GetBasicConstraints renvoie la longueur si l'objet est une Autorité de certification. Sinon, elle renvoie -1. Si l'objet est une Autorité de certification mais qu'aucune longueur n'a été spécifiée, la valeur High(Integer) est renvoyée pour indiquer que la longueur autorisée du chemin d'accès à la certification n'est pas limitée.

Voir aussi