IkeSession Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue IKE-Sitzung.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/net/ipsec/ike/IkeSessionParams;Landroid/net/ipsec/ike/ChildSessionParams;Ljava/util/concurrent/Executor;Landroid/net/ipsec/ike/IkeSessionCallback;Landroid/net/ipsec/ike/ChildSessionCallback;)V", "", ApiSince=31)]
public IkeSession(Android.Content.Context context, Android.Net.IpSec.Ike.IkeSessionParams ikeSessionParams, Android.Net.IpSec.Ike.ChildSessionParams firstChildSessionParams, Java.Util.Concurrent.IExecutor userCbExecutor, Android.Net.IpSec.Ike.IIkeSessionCallback ikeSessionCallback, Android.Net.IpSec.Ike.IChildSessionCallback firstChildSessionCallback);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/net/ipsec/ike/IkeSessionParams;Landroid/net/ipsec/ike/ChildSessionParams;Ljava/util/concurrent/Executor;Landroid/net/ipsec/ike/IkeSessionCallback;Landroid/net/ipsec/ike/ChildSessionCallback;)V", "", ApiSince=31)>]
new Android.Net.IpSec.Ike.IkeSession : Android.Content.Context * Android.Net.IpSec.Ike.IkeSessionParams * Android.Net.IpSec.Ike.ChildSessionParams * Java.Util.Concurrent.IExecutor * Android.Net.IpSec.Ike.IIkeSessionCallback * Android.Net.IpSec.Ike.IChildSessionCallback -> Android.Net.IpSec.Ike.IkeSession
Parameter
- context
- Context
eine gültige Context Instanz.
- ikeSessionParams
- IkeSessionParams
die IkeSessionParams einen Satz gültiger IkeSession Konfigurationen enthält.
- firstChildSessionParams
- ChildSessionParams
enthält ChildSessionParams eine Reihe gültiger Konfigurationen für die erste untergeordnete Sitzung.
- userCbExecutor
- IExecutor
die Executor , auf der alle Rückrufe gepostet werden. Aus Gründen der Sicherheit und Konsistenz müssen die in diesem Executor bereitgestellten Rückrufe seriell und in der Reihenfolge ausgeführt werden, in der sie bereitgestellt wurden, wie sie von Executoren wie z. B. java.util.concurrent.Executors#newSingleThreadExecutor()
- ikeSessionCallback
- IIkeSessionCallback
die IkeSessionCallback Schnittstelle zum Benachrichtigen von Anrufern über Zustandsänderungen innerhalb der IkeSession.
- firstChildSessionCallback
- IChildSessionCallback
die ChildSessionCallback Schnittstelle zum Benachrichtigen von Anrufern über Zustandsänderungen innerhalb der ersten untergeordneten Sitzung.
- Attribute
Hinweise
Erstellt eine neue IKE-Sitzung.
Diese Methode gibt sofort eine Instanz von IkeSession und initiiert asynchron die Einrichtungsprozedur sowie IkeSession die erste untergeordnete Sitzung. Aufrufer werden über die Rückrufargumente über diese beiden Setupergebnisse benachrichtigt.
FEATURE_IPSEC_TUNNELS ist erforderlich, um einen Tunnelmodus Child SA einzurichten.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.