VpnChannel.RequestCredentialsAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- RequestCredentialsAsync(VpnCredentialType, UInt32, Certificate)
- RequestCredentialsAsync(VpnCredentialType, UInt32)
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
- RequestCredentialsAsync(VpnCredentialType, UInt32, Certificate)
- RequestCredentialsAsync(VpnCredentialType)
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
|