REST.Client.TCustomRESTClient.Authenticator

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Authenticator: TCustomAuthenticator read FAuthenticator write SetAuthenticator;

C++

__property TCustomAuthenticator* Authenticator = {read=FAuthenticator, write=SetAuthenticator};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
REST.Client.pas
REST.Client.hpp
REST.Client TCustomRESTClient


Beschreibung

Instanz einer Unterklasse von TCustomAuthenticator, die für die Authentifizierung beim Server verwendet werden soll.

Authenticator ist standardmäßig nil; d. h., dass keine Authentifizierung verwendet wird.

TCustomRESTClient wird zum Eigentümer seines Authentifikators. Daher müssen Sie keine früheren Authentifikatoren freigeben, wenn Sie der Eigenschaft Authenticator einen neuen Wert zuweisen.

Codebeispiel

Delphi:

LClient := TCustomRESTClient.Create('http://www.example.com');
LBasicAuth := THTTPBasicAuthenticator.Create('JaneDoe', 'secret');
LClient.Authenticator := LBasicAuth;
C++:
TCustomRESTClient* LClient = new TCustomRESTClient("http://www.example.com");
THTTPBasicAuthenticator* LBasicAuth = new THTTPBasicAuthenticator("JaneDoe", "secret");
LClient->Authenticator = LBasicAuth;

Siehe auch