Bagikan melalui


VpnChannel.RequestCredentialsAsync Metode

Definisi

Overload

RequestCredentialsAsync(VpnCredentialType)

Meminta platform VPN untuk mengumpulkan kredensial dari jenis kredensial tertentu dari pengguna.

RequestCredentialsAsync(VpnCredentialType, UInt32)

Meminta platform VPN untuk mengumpulkan kredensial dari pengguna. Plug-in dapat menentukan jenis dan bentuk kredensial yang akan dikumpulkan. Hasilnya adalah objek yang berisi kredensial utama tergantung pada jenisnya, dan kredensial sekunder untuk kasus perubahan dan kedaluwarsa.

RequestCredentialsAsync(VpnCredentialType, UInt32, Certificate)

Platform VPN untuk mengumpulkan kredensial dari pengguna. Jika interaksi pengguna diperlukan untuk mendapatkan kredensial atau persetujuan, platform menyediakan interaksi pengguna yang diperlukan. Plug-in VPN harus meminta kredensial sebelum menggunakan semua jenis kredensial, bahkan jika niatnya adalah untuk tidak memanggil interaksi pengguna untuk itu.

RequestCredentialsAsync(VpnCredentialType)

Meminta platform VPN untuk mengumpulkan kredensial dari jenis kredensial tertentu dari pengguna.

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

Nilai enum yang menunjukkan jenis kredensial yang akan dikumpulkan.

Mengembalikan

Operasi pengambilan asinkron pada objek VpnCredential yang berisi kredensial utama dari jenis yang diminta, dan kredensial sekunder untuk kasus perubahan dan kedaluwarsa.

Atribut

Persyaratan Windows

Kemampuan aplikasi
networkingVpnProvider

Lihat juga

Berlaku untuk

RequestCredentialsAsync(VpnCredentialType, UInt32)

Meminta platform VPN untuk mengumpulkan kredensial dari pengguna. Plug-in dapat menentukan jenis dan bentuk kredensial yang akan dikumpulkan. Hasilnya adalah objek yang berisi kredensial utama tergantung pada jenisnya, dan kredensial sekunder untuk kasus perubahan dan kedaluwarsa.

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

Nilai enum yang menunjukkan jenis kredensial yang akan dikumpulkan.

credOptions
UInt32

unsigned int

uint32_t

Menentukan nilai yang menentukan apakah kredensial yang diminta adalah kasus coba lagi, atau harus digunakan untuk akses menyeluruh.

Lihat VpnChannelRequestCredentialsOptions untuk nilai yang mungkin.

Mengembalikan

Operasi pengambilan asinkron pada objek VpnCredential yang berisi kredensial utama dari jenis yang diminta, dan kredensial sekunder untuk kasus perubahan dan kedaluwarsa.

Atribut

Persyaratan Windows

Kemampuan aplikasi
networkingVpnProvider

Lihat juga

Berlaku untuk

RequestCredentialsAsync(VpnCredentialType, UInt32, Certificate)

Platform VPN untuk mengumpulkan kredensial dari pengguna. Jika interaksi pengguna diperlukan untuk mendapatkan kredensial atau persetujuan, platform menyediakan interaksi pengguna yang diperlukan. Plug-in VPN harus meminta kredensial sebelum menggunakan semua jenis kredensial, bahkan jika niatnya adalah untuk tidak memanggil interaksi pengguna untuk itu.

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

Nilai enum yang menunjukkan jenis kredensial yang akan dikumpulkan.

credOptions
UInt32

unsigned int

uint32_t

Menentukan nilai yang menentukan apakah kredensial yang diminta adalah kasus coba lagi, atau harus digunakan untuk akses menyeluruh.

Lihat VpnChannelRequestCredentialsOptions untuk nilai yang mungkin.

certificate
Certificate

Sertifikat yang akan digunakan dalam memvalidasi kredensial.

Mengembalikan

Operasi pengambilan asinkron pada objek VpnCredential yang berisi kredensial utama dari jenis yang diminta, dan kredensial sekunder untuk kasus perubahan dan kedaluwarsa.

Atribut

Persyaratan Windows

Kemampuan aplikasi
networkingVpnProvider

Lihat juga

Berlaku untuk