IkeSessionParams Clase
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í.
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un IkeSession.
[Android.Runtime.Register("android/net/ipsec/ike/IkeSessionParams", ApiSince=31, DoNotGenerateAcw=true)]
public sealed class IkeSessionParams : Java.Lang.Object
[<Android.Runtime.Register("android/net/ipsec/ike/IkeSessionParams", ApiSince=31, DoNotGenerateAcw=true)>]
type IkeSessionParams = class
inherit Object
- Herencia
- Atributos
Comentarios
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un IkeSession.
Tenga en cuenta que todas las configuraciones negociadas se reutilizarán durante la nueva clave, incluida la propuesta de SA y la duración.
Java documentación para android.net.ipsec.ike.IkeSessionParams.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Campos
| Nombre | Description |
|---|---|
| IkeDpdDelaySecDisabled |
Al establecer el temporizador en este valor, se deshabilitará la detección de elementos del mismo nivel no enviados (DPD). |
| IkeOptionAcceptAnyRemoteId |
Obsoletos.
Si se establece, la biblioteca IKE aceptará cualquier identidad remota (servidor), aunque no coincida con la identidad remota configurada. |
| IkeOptionEapOnlyAuth |
Obsoletos.
Si se establece y EAP se ha configurado como método de autenticación, la biblioteca de IKE solicitará que el remoto (también) use un flujo de autenticación solo de EAP. |
| IkeOptionForcePort4500 |
Obsoletos.
Configura la sesión de IKE para enviar siempre al puerto 4500. |
| IkeOptionInitialContact |
Obsoletos.
Si se establece, la biblioteca IKE enviará INITIAL_CONTACT notificación a los elementos del mismo nivel. |
| IkeOptionMobike |
Obsoletos.
Si se establece, la sesión de IKE intentará controlar los cambios de dirección IP mediante RFC4555 MOBIKE. |
Propiedades
| Nombre | Description |
|---|---|
| Class |
Devuelve la clase en tiempo de ejecución de este |
| DpdDelaySeconds |
Recupera el retraso de detección de pares inactivos (DPD) en segundos. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| HardLifetimeSeconds |
Recupera la duración dura en segundos |
| IkeOptions |
Devolver todas las opciones de IKE habilitadas |
| IkeSaProposals |
Recupera todos los IkeSaProposals configurados |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| JniPeerMembers |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| LocalAuthConfig |
Recupera la configuración de autenticación local (cliente) |
| LocalIdentification |
Recupera la identidad local (cliente) |
| NattKeepAliveDelaySeconds |
Recupera el retraso keepalive keepalive de traducción de direcciones de red (NATT) en segundos. |
| Network |
Recupera el valor |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| RemoteAuthConfig |
Recupera la configuración de autenticación remota (servidor) |
| RemoteIdentification |
Recupera la identidad remota (servidor) necesaria. |
| ServerHostname |
Recupera el nombre de host del servidor configurado. |
| SoftLifetimeSeconds |
Recupera la duración temporal en segundos |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| Equals(Object) |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| GetRetransmissionTimeoutsMillis() |
Recupera la lista de tiempos de espera de retransmisión relativa en milisegundos. |
| HasIkeOption(Int32) |
Comprueba si se establece la opción de negociación de sesión de IKE dada. |
| JavaFinalize() |
Obsoletos.
Lo llama 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) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (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, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>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
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| IJavaPeerable.Finalized() |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| IJavaPeerable.JniObjectReferenceControlBlock |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
IkeSessionParams contiene todas las configuraciones proporcionadas por el usuario para negociar un |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |