VpnChannel.RequestCredentials Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Solicite a la plataforma VPN que recopile las credenciales del usuario. El complemento puede especificar el tipo y la forma de credenciales que se van a recopilar. El resultado es un objeto que contiene las credenciales principales según el tipo y las credenciales secundarias para los casos de cambio y expiración.
public:
virtual VpnPickedCredential ^ RequestCredentials(VpnCredentialType credType, bool isRetry, bool isSingleSignOnCredential, Certificate ^ certificate) = RequestCredentials;
VpnPickedCredential RequestCredentials(VpnCredentialType const& credType, bool const& isRetry, bool const& isSingleSignOnCredential, Certificate const& certificate);
public VpnPickedCredential RequestCredentials(VpnCredentialType credType, bool isRetry, bool isSingleSignOnCredential, Certificate certificate);
function requestCredentials(credType, isRetry, isSingleSignOnCredential, certificate)
Public Function RequestCredentials (credType As VpnCredentialType, isRetry As Boolean, isSingleSignOnCredential As Boolean, certificate As Certificate) As VpnPickedCredential
Parámetros
- credType
- VpnCredentialType
Valor de enumeración que indica el tipo de credencial que se va a recopilar.
- isRetry
-
Boolean
bool
Si la solicitud es un reintento de como intento erróneo anterior, es TRUE; de lo contrario, es FALSE.
- isSingleSignOnCredential
-
Boolean
bool
Si todas las aplicaciones que operan a través del túnel VPN deben usar la credencial y autenticarse en los recursos de la VPN, es TRUE; de lo contrario, es FALSE. Esto proporciona una experiencia de inicio de sesión único a través de la VPN.
- certificate
- Certificate
Certificado que se puede pasar opcionalmente para indicar a la plataforma su intención de uso y obtener consentimiento y desbloquear su protección.
Devoluciones
Objeto que contiene las credenciales principales y cualquier otra credencial de transición rellenada por el usuario.
Requisitos de Windows
Características de aplicaciones |
networkingVpnProvider
|
Comentarios
Si la función se ejecuta correctamente, el valor devuelto es S_OK, de lo contrario, la función devolverá un valor HRESULT de error que describe el error específico. Si el complemento no está conectado, el error es E_ACCESSDENIED. Si no hay más memoria disponible, el error es E_OUTOFMEMORY.
Nota
Cualquier llamada a esta API fuera de un complemento VPN conectado producirá un error, ya que la actividad y las interacciones entre el complemento VPN y el sistema se controlan mediante el perfil de VPN.