Partager via


VpnChannel.RequestCredentialsAsync Méthode

Définition

Surcharges

RequestCredentialsAsync(VpnCredentialType)

Demande à la plateforme VPN de collecter les informations d’identification d’un type d’informations d’identification donné auprès de l’utilisateur.

RequestCredentialsAsync(VpnCredentialType, UInt32)

Demande à la plateforme VPN de collecter les informations d’identification de l’utilisateur. Le plug-in peut spécifier le type et la forme des informations d’identification à collecter. Le résultat est un objet contenant les informations d’identification principales en fonction du type et des informations d’identification secondaires pour les cas de modification et d’expiration.

RequestCredentialsAsync(VpnCredentialType, UInt32, Certificate)

Plateforme VPN pour collecter les informations d’identification de l’utilisateur. Si l’interaction utilisateur est requise pour obtenir des informations d’identification ou un consentement, la plateforme fournit l’interaction utilisateur nécessaire. Un plug-in VPN doit demander des informations d’identification avant d’utiliser n’importe quel type d’informations d’identification, même si l’intention n’est pas d’appeler l’interaction utilisateur pour celle-ci.

RequestCredentialsAsync(VpnCredentialType)

Demande à la plateforme VPN de collecter les informations d’identification d’un type d’informations d’identification donné auprès de l’utilisateur.

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)

Paramètres

credType
VpnCredentialType

Valeur d’énumération indiquant le type d’informations d’identification à collecter.

Retours

Opération de récupération asynchrone sur un objet VpnCredential contenant les informations d’identification principales du type demandé et les informations d’identification secondaires pour les cas de modification et d’expiration.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
networkingVpnProvider

Voir aussi

S’applique à

RequestCredentialsAsync(VpnCredentialType, UInt32)

Demande à la plateforme VPN de collecter les informations d’identification de l’utilisateur. Le plug-in peut spécifier le type et la forme des informations d’identification à collecter. Le résultat est un objet contenant les informations d’identification principales en fonction du type et des informations d’identification secondaires pour les cas de modification et d’expiration.

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)

Paramètres

credType
VpnCredentialType

Valeur d’énumération indiquant le type d’informations d’identification à collecter.

credOptions
UInt32

unsigned int

uint32_t

Spécifie les valeurs qui définissent si les informations d’identification demandées sont un cas de nouvelle tentative ou doivent être utilisées pour l’authentification unique.

Consultez VpnChannelRequestCredentialsOptions pour connaître les valeurs possibles.

Retours

Opération de récupération asynchrone sur un objet VpnCredential contenant les informations d’identification principales du type demandé et les informations d’identification secondaires pour les cas de modification et d’expiration.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
networkingVpnProvider

Voir aussi

S’applique à

RequestCredentialsAsync(VpnCredentialType, UInt32, Certificate)

Plateforme VPN pour collecter les informations d’identification de l’utilisateur. Si l’interaction utilisateur est requise pour obtenir des informations d’identification ou un consentement, la plateforme fournit l’interaction utilisateur nécessaire. Un plug-in VPN doit demander des informations d’identification avant d’utiliser n’importe quel type d’informations d’identification, même si l’intention n’est pas d’appeler l’interaction utilisateur pour celle-ci.

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)

Paramètres

credType
VpnCredentialType

Valeur d’énumération indiquant le type d’informations d’identification à collecter.

credOptions
UInt32

unsigned int

uint32_t

Spécifie les valeurs qui définissent si les informations d’identification demandées sont un cas de nouvelle tentative ou doivent être utilisées pour l’authentification unique.

Consultez VpnChannelRequestCredentialsOptions pour connaître les valeurs possibles.

certificate
Certificate

Certificat à utiliser pour valider les informations d’identification.

Retours

Opération de récupération asynchrone sur un objet VpnCredential contenant les informations d’identification principales du type demandé et les informations d’identification secondaires pour les cas de modification et d’expiration.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
networkingVpnProvider

Voir aussi

S’applique à