Android.Net.IpSec.Ike Namespace
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.
Klassen
| Name | Beschreibung |
|---|---|
| ChildSaProposal |
ChildSaProposal stellt eine vorgeschlagene Konfiguration für die Aushandlung einer Child SA dar. |
| ChildSaProposal.Builder |
Diese Klasse wird verwendet, um inkrementell ein ChildSaProposal zu erstellen. |
| ChildSessionConfiguration |
ChildSessionConfiguration stellt die ausgehandelte Konfiguration für eine untergeordnete Sitzung dar. |
| ChildSessionConfiguration.Builder |
Diese Klasse kann zum inkrementellen Erstellen einer |
| ChildSessionParams |
ChildSessionParams ist eine abstrakte Klasse, die vorgeschlagene Konfigurationen für die Verhandlung einer Untergeordneten Sitzung darstellt. |
| IkeDerAsn1DnIdentification |
Diese Klasse stellt eine IKE-Entitäts-ID basierend auf einer DER-codierten ASN dar. |
| IkeFqdnIdentification |
IkeFqdnIdentification stellt eine IKE-Entitätsidentifikation basierend auf einem vollqualifizierten Domänennamen (FQDN) dar. |
| IkeIdentification |
IkeIdentification ist eine abstrakte Basisklasse, die die allgemeinen Informationen für alle Arten der IKE-Entitätsidentifizierung darstellt. |
| IkeIpv4AddrIdentification |
IkeIpv4AddrIdentification stellt eine IKE-Entitätsidentifikation basierend auf der IPv4-Adresse dar. |
| IkeIpv6AddrIdentification |
IkeIpv6AddrIdentification stellt eine IKE-Entitätsidentifikation basierend auf der IPv6-Adresse dar. |
| IkeKeyIdIdentification |
IkeKeyIdIdentification stellt eine IKE-Entitätsidentifikation basierend auf einer Key-ID dar. |
| IkeRfc822AddrIdentification |
IkeRfc822AddrIdentification stellt eine IKE-Entitätsidentifikation basierend auf einer vollqualifizierten RFC 822-E-Mail-Adress-ID (e. |
| IkeSaProposal |
IkeSaProposal stellt eine vorgeschlagene Konfiguration für die Aushandlung einer IKE SA dar. |
| IkeSaProposal.Builder |
Diese Klasse wird verwendet, um inkrementell eine IkeSaProposal zu erstellen. |
| IkeSession |
Diese Klasse stellt ein IKE Session Management-Objekt dar, das das Schlüsseling und die Verwaltung von |
| IkeSessionConfiguration |
IkeSessionConfiguration stellt die ausgehandelte Konfiguration für eine |
| IkeSessionConfiguration.Builder |
Diese Klasse kann zum inkrementellen Erstellen einer |
| IkeSessionConnectionInfo |
IkeSessionConnectionInfo stellt die Verbindungsinformationen eines |
| IkeSessionParams |
IkeSessionParams enthält alle vom Benutzer bereitgestellten Konfigurationen zum Verhandeln eines |
| IkeSessionParams.Builder |
Diese Klasse kann zum inkrementellen Erstellen einer |
| IkeSessionParams.IkeAuthConfig |
Diese Klasse enthält allgemeine Informationen einer IKEv2-Authentifizierungskonfiguration. |
| IkeSessionParams.IkeAuthDigitalSignLocalConfig |
Diese Klasse stellt die Konfiguration dar, um die IKEv2 public-key-signature-basierte Authentifizierung der lokalen Seite zu unterstützen. |
| IkeSessionParams.IkeAuthDigitalSignRemoteConfig |
Diese Klasse stellt die Konfiguration dar, um die IKEv2 public-key-signature-basierte Authentifizierung der Remoteseite zu unterstützen. |
| IkeSessionParams.IkeAuthEapConfig |
Diese Klasse stellt die Konfiguration dar, um die EAP-Authentifizierung der lokalen Seite zu unterstützen. |
| IkeSessionParams.IkeAuthPskConfig |
Diese Klasse stellt die Konfiguration dar, um die vorverschlüsselte IKEv2-Authentifizierung lokaler oder remoteseitiger Authentifizierung zu unterstützen. |
| IkeTrafficSelector |
IkeTrafficSelector stellt eine Datenverkehrsauswahl einer untergeordneten Sitzung dar. |
| IkeTunnelConnectionParams |
IkeTunnelConnectionParams enthält IKEv2-Konfigurationen zum Einrichten eines IKE/IPsec-Tunnels. |
| SaProposal |
SaProposal stellt eine vorgeschlagene Konfiguration für die Aushandlung eines IKE oder Child SA dar. |
| TransportModeChildSessionParams |
TransportModeChildSessionParams stellt vorgeschlagene Konfigurationen für die Aushandlung einer untergeordneten Transportmodussitzung dar. |
| TransportModeChildSessionParams.Builder |
Diese Klasse kann zum inkrementellen Erstellen einer |
| TunnelModeChildSessionParams |
TunnelModeChildSessionParams stellt vorgeschlagene Konfigurationen für die Aushandlung eines Tunnelmodus Child Session dar. |
| TunnelModeChildSessionParams.Builder |
Diese Klasse kann zum inkrementellen Erstellen einer |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IChildSessionCallback |
Rückrufschnittstelle für den Empfang von Zustandsänderungen einer untergeordneten Sitzung. |
| IIkeSessionCallback |
Rückrufschnittstelle zum Empfangen von Zustandsänderungen einer |
| TunnelModeChildSessionParams.IConfigRequestIpv4Address |
Stellt eine interne IPv4-Adressanforderung dar. |
| TunnelModeChildSessionParams.IConfigRequestIpv4DhcpServer |
Stellt eine IPv4-DHCP-Serveranforderung dar. |
| TunnelModeChildSessionParams.IConfigRequestIpv4DnsServer |
Stellt eine IPv4-DNS-Serveranforderung dar. |
| TunnelModeChildSessionParams.IConfigRequestIpv4Netmask |
Stellt eine IPv4-Netmask-Anforderung dar. |
| TunnelModeChildSessionParams.IConfigRequestIpv6Address |
Stellt eine interne IPv6-Adressanforderung dar. |
| TunnelModeChildSessionParams.IConfigRequestIpv6DnsServer |
Stellt eine IPv6-DNS-Serveranforderung dar. |
| TunnelModeChildSessionParams.ITunnelModeChildConfigRequest |
Stellt einen Untergeordneten Konfigurationsanforderungstyp für den Tunnelmodus dar. |
Enumerationen
| Name | Beschreibung |
|---|---|
| IkeSessionExtensionType | |
| IkeSessionOption | |
| SaProposalDhGroup | |
| SaProposalEncryptionAlgorithm | |
| SaProposalIntegrityAlgorithm | |
| SaProposalKeyLength | |
| SaProposalPseudorandomFunction | |