Share via


Ikev2VpnProfile Clase

Definición

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

[Android.Runtime.Register("android/net/Ikev2VpnProfile", ApiSince=30, DoNotGenerateAcw=true)]
public sealed class Ikev2VpnProfile : Android.Net.PlatformVpnProfile
[<Android.Runtime.Register("android/net/Ikev2VpnProfile", ApiSince=30, DoNotGenerateAcw=true)>]
type Ikev2VpnProfile = class
    inherit PlatformVpnProfile
Herencia
Ikev2VpnProfile
Atributos

Comentarios

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

Junto con VpnManager, esto permite a las aplicaciones aprovisionar VPN IKEv2/IPsec que no requieren que la aplicación VPN se ejecute constantemente en segundo plano.

Documentación de Java para android.net.Ikev2VpnProfile.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Campos

TypeIkev2IpsecPsk
Obsoletos.

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de PlatformVpnProfile)
TypeIkev2IpsecRsa
Obsoletos.

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de PlatformVpnProfile)
TypeIkev2IpsecUserPass
Obsoletos.

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de PlatformVpnProfile)

Propiedades

AllowedAlgorithms

Devuelve todos los algoritmos permitidos por este perfil de VPN.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IkeTunnelConnectionParams

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

IsAutomaticIpVersionSelectionEnabled

Devuelve si la selección automática de la versión de IP está habilitada.

IsAutomaticNattKeepaliveTimerEnabled

Devuelve si se habilitan temporizadores keepalive NAT-T automáticos.

IsBypassable

Devuelve si el perfil de VPN debe omitirse o no.

IsInternetValidationRequired

Devuelve si esta VPN debe someterse a validación de Internet.

(Heredado de PlatformVpnProfile)
IsMetered

Devuelve si el perfil de VPN siempre debe considerarse medido.

JniIdentityHashCode

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
JniPeerMembers

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

MaxMtu

Recupera el conjunto máximo de MTU para este perfil de VPN.

Password

Recupera la contraseña.

PeerReference

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
ProxyInfo

Recupera la información del proxy si se estableció alguna.

RsaPrivateKey

Recupera la clave privada RSA.

ServerAddr

Recupera la cadena de dirección del servidor.

ServerRootCaCert

Recupera el certificado de la entidad de certificación raíz del servidor.

ThresholdClass

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de PlatformVpnProfile)
ThresholdType

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de PlatformVpnProfile)
Type

Devuelve el tipo entero de perfil.

(Heredado de PlatformVpnProfile)
TypeString

Devuelve una cadena de tipo que describe el tipo de perfil de VPN.

(Heredado de PlatformVpnProfile)
UserCert

Recupera el certificado de usuario, si se ha establecido alguno.

UserIdentity

Recupera la identidad del usuario.

Username

Recupera el nombre de usuario.

Métodos

AreLocalRoutesExcluded()

Devuelve si el tráfico local está exento de la VPN.

(Heredado de PlatformVpnProfile)
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Dispose()

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
Dispose(Boolean)

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetPresharedKey()

Recupera la clave precompartida.

JavaFinalize()

Llamado por el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto.

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
IJavaPeerable.Finalized()

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

GetJniTypeName(IJavaPeerable)

Ikev2VpnProfile es una configuración para la configuración de la plataforma de vpn IKEv2/IPsec.

Se aplica a