Freigeben über


VpnChannel.RequestCredentialsAsync Methode

Definition

Überlädt

RequestCredentialsAsync(VpnCredentialType)

Fordert die VPN-Plattform an, Anmeldeinformationen eines bestimmten Anmeldeinformationstyps vom Benutzer zu sammeln.

RequestCredentialsAsync(VpnCredentialType, UInt32)

Fordert die VPN-Plattform an, Anmeldeinformationen vom Benutzer zu sammeln. Das Plug-In kann den Typ und die Form der zu sammelnden Anmeldeinformationen angeben. Das Ergebnis ist ein Objekt, das je nach Typ die Hauptanmeldeinformationen und die sekundären Anmeldeinformationen für Änderungs- und Ablauffälle enthält.

RequestCredentialsAsync(VpnCredentialType, UInt32, Certificate)

VPN-Plattform zum Sammeln von Anmeldeinformationen vom Benutzer. Wenn eine Benutzerinteraktion erforderlich ist, um anmeldeinformationen oder zustimmung zu erhalten, stellt die Plattform die erforderliche Benutzerinteraktion bereit. Ein VPN-Plug-In muss Anmeldeinformationen anfordern, bevor eine Art von Anmeldeinformationen verwendet wird, auch wenn die Absicht nicht besteht, die Benutzerinteraktion dafür aufzurufen.

RequestCredentialsAsync(VpnCredentialType)

Fordert die VPN-Plattform an, Anmeldeinformationen eines bestimmten Anmeldeinformationstyps vom Benutzer zu sammeln.

public:
 virtual IAsyncOperation<VpnCredential ^> ^ RequestCredentialsAsync(VpnCredentialType credType) = RequestCredentialsAsync;
/// [Windows.Foundation.Metadata.Overload("RequestCredentialsSimpleAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<VpnCredential> RequestCredentialsAsync(VpnCredentialType const& credType);
[Windows.Foundation.Metadata.Overload("RequestCredentialsSimpleAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<VpnCredential> RequestCredentialsAsync(VpnCredentialType credType);
function requestCredentialsAsync(credType)
Public Function RequestCredentialsAsync (credType As VpnCredentialType) As IAsyncOperation(Of VpnCredential)

Parameter

credType
VpnCredentialType

Ein Enumerationswert, der den Typ der zu sammelnden Anmeldeinformationen angibt.

Gibt zurück

Ein asynchroner Abrufvorgang für ein VpnCredential--Objekt, das die Hauptanmeldeinformationen des angeforderten Typs enthält, und sekundäre Anmeldeinformationen für Änderungs- und Ablauffälle.

Attribute

Windows-Anforderungen

App-Funktionen
networkingVpnProvider

Weitere Informationen

Gilt für:

RequestCredentialsAsync(VpnCredentialType, UInt32)

Fordert die VPN-Plattform an, Anmeldeinformationen vom Benutzer zu sammeln. Das Plug-In kann den Typ und die Form der zu sammelnden Anmeldeinformationen angeben. Das Ergebnis ist ein Objekt, das je nach Typ die Hauptanmeldeinformationen und die sekundären Anmeldeinformationen für Änderungs- und Ablauffälle enthält.

public:
 virtual IAsyncOperation<VpnCredential ^> ^ RequestCredentialsAsync(VpnCredentialType credType, unsigned int credOptions) = RequestCredentialsAsync;
/// [Windows.Foundation.Metadata.Overload("RequestCredentialsWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<VpnCredential> RequestCredentialsAsync(VpnCredentialType const& credType, uint32_t const& credOptions);
[Windows.Foundation.Metadata.Overload("RequestCredentialsWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<VpnCredential> RequestCredentialsAsync(VpnCredentialType credType, uint credOptions);
function requestCredentialsAsync(credType, credOptions)
Public Function RequestCredentialsAsync (credType As VpnCredentialType, credOptions As UInteger) As IAsyncOperation(Of VpnCredential)

Parameter

credType
VpnCredentialType

Ein Enumerationswert, der den Typ der zu sammelnden Anmeldeinformationen angibt.

credOptions
UInt32

unsigned int

uint32_t

Gibt die Werte an, die definieren, ob eine angeforderte Anmeldeinformation ein Wiederholungsfall ist oder für einmaliges Anmelden verwendet werden soll.

Mögliche Werte finden Sie unter VpnChannelRequestCredentialsOptions.

Gibt zurück

Ein asynchroner Abrufvorgang für ein VpnCredential--Objekt, das die Hauptanmeldeinformationen des angeforderten Typs enthält, und sekundäre Anmeldeinformationen für Änderungs- und Ablauffälle.

Attribute

Windows-Anforderungen

App-Funktionen
networkingVpnProvider

Weitere Informationen

Gilt für:

RequestCredentialsAsync(VpnCredentialType, UInt32, Certificate)

VPN-Plattform zum Sammeln von Anmeldeinformationen vom Benutzer. Wenn eine Benutzerinteraktion erforderlich ist, um anmeldeinformationen oder zustimmung zu erhalten, stellt die Plattform die erforderliche Benutzerinteraktion bereit. Ein VPN-Plug-In muss Anmeldeinformationen anfordern, bevor eine Art von Anmeldeinformationen verwendet wird, auch wenn die Absicht nicht besteht, die Benutzerinteraktion dafür aufzurufen.

public:
 virtual IAsyncOperation<VpnCredential ^> ^ RequestCredentialsAsync(VpnCredentialType credType, unsigned int credOptions, Certificate ^ certificate) = RequestCredentialsAsync;
/// [Windows.Foundation.Metadata.Overload("RequestCredentialsWithCertificateAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<VpnCredential> RequestCredentialsAsync(VpnCredentialType const& credType, uint32_t const& credOptions, Certificate const& certificate);
[Windows.Foundation.Metadata.Overload("RequestCredentialsWithCertificateAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<VpnCredential> RequestCredentialsAsync(VpnCredentialType credType, uint credOptions, Certificate certificate);
function requestCredentialsAsync(credType, credOptions, certificate)
Public Function RequestCredentialsAsync (credType As VpnCredentialType, credOptions As UInteger, certificate As Certificate) As IAsyncOperation(Of VpnCredential)

Parameter

credType
VpnCredentialType

Ein Enumerationswert, der den Typ der zu sammelnden Anmeldeinformationen angibt.

credOptions
UInt32

unsigned int

uint32_t

Gibt die Werte an, die definieren, ob eine angeforderte Anmeldeinformation ein Wiederholungsfall ist oder für einmaliges Anmelden verwendet werden soll.

Mögliche Werte finden Sie unter VpnChannelRequestCredentialsOptions.

certificate
Certificate

Ein Zertifikat, das beim Überprüfen der Anmeldeinformationen verwendet werden soll.

Gibt zurück

Ein asynchroner Abrufvorgang für ein VpnCredential--Objekt, das die Hauptanmeldeinformationen des angeforderten Typs enthält, und sekundäre Anmeldeinformationen für Änderungs- und Ablauffälle.

Attribute

Windows-Anforderungen

App-Funktionen
networkingVpnProvider

Weitere Informationen

Gilt für: