Android.Net.IpSec.Ike Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
| Nom | Description |
|---|---|
| ChildSaProposal |
ChildSaProposal représente une configuration proposée pour négocier une sape enfant. |
| ChildSaProposal.Builder |
Cette classe est utilisée pour construire de façon incrémentielle un ChildSaProposal. |
| ChildSessionConfiguration |
ChildSessionConfiguration représente la configuration négociée pour une session enfant. |
| ChildSessionConfiguration.Builder |
Cette classe peut être utilisée pour construire de façon incrémentielle un |
| ChildSessionParams |
ChildSessionParams est une classe abstraite qui représente les configurations proposées pour la négociation d’une session enfant. |
| IkeDerAsn1DnIdentification |
Cette classe représente un ID d’entité IKE basé sur un ASN codé DER. |
| IkeFqdnIdentification |
IkeFqdnIdentification représente une identification d’entité IKE basée sur un nom de domaine complet (FQDN). |
| IkeIdentification |
IkeIdentification est une classe de base abstraite qui représente les informations communes pour tous les types d’identification d’entité IKE. |
| IkeIpv4AddrIdentification |
IkeIpv4AddrIdentification représente une identification d’entité IKE basée sur l’adresse IPv4. |
| IkeIpv6AddrIdentification |
IkeIpv6AddrIdentification représente une identification d’entité IKE basée sur l’adresse IPv6. |
| IkeKeyIdIdentification |
IkeKeyIdIdentification représente une identification d’entité IKE basée sur un ID de clé. |
| IkeRfc822AddrIdentification |
IkeRfc822AddrIdentification représente une identification d’entité IKE basée sur un ID d’adresse de messagerie RFC 822 complet (e. |
| IkeSaProposal |
IkeSaProposal représente une configuration proposée pour négocier une sa IKE. |
| IkeSaProposal.Builder |
Cette classe est utilisée pour construire de façon incrémentielle un IkeSaProposal. |
| IkeSession |
Cette classe représente un objet de gestion de session IKE qui permet la clé et la gestion de |
| IkeSessionConfiguration |
IkeSessionConfiguration représente la configuration négociée pour un |
| IkeSessionConfiguration.Builder |
Cette classe peut être utilisée pour construire de façon incrémentielle un |
| IkeSessionConnectionInfo |
IkeSessionConnectionInfo représente les informations de connexion d’un |
| IkeSessionParams |
IkeSessionParams contient toutes les configurations fournies par l’utilisateur pour négocier un |
| IkeSessionParams.Builder |
Cette classe peut être utilisée pour construire de façon incrémentielle un |
| IkeSessionParams.IkeAuthConfig |
Cette classe contient des informations courantes sur une configuration d’authentification IKEv2. |
| IkeSessionParams.IkeAuthDigitalSignLocalConfig |
Cette classe représente la configuration pour prendre en charge l’authentification basée sur la signature publique IKEv2 du côté local. |
| IkeSessionParams.IkeAuthDigitalSignRemoteConfig |
Cette classe représente la configuration pour prendre en charge l’authentification basée sur la signature publique IKEv2 du côté distant. |
| IkeSessionParams.IkeAuthEapConfig |
Cette classe représente la configuration pour prendre en charge l’authentification EAP du côté local. |
| IkeSessionParams.IkeAuthPskConfig |
Cette classe représente la configuration pour prendre en charge l’authentification basée sur une clé partagée IKEv2 du côté local ou distant. |
| IkeTrafficSelector |
IkeTrafficSelector représente un sélecteur de trafic d’une session enfant. |
| IkeTunnelConnectionParams |
IkeTunnelConnectionParams contient des configurations IKEv2 pour établir un tunnel IKE/IPsec. |
| SaProposal |
SaProposal représente une configuration proposée pour négocier une sa IKE ou enfant. |
| TransportModeChildSessionParams |
TransportModeChildSessionParams représente les configurations proposées pour négocier une session enfant en mode de transport. |
| TransportModeChildSessionParams.Builder |
Cette classe peut être utilisée pour construire de façon incrémentielle un |
| TunnelModeChildSessionParams |
TunnelModeChildSessionParams représente les configurations proposées pour négocier une session enfant en mode tunnel. |
| TunnelModeChildSessionParams.Builder |
Cette classe peut être utilisée pour construire de façon incrémentielle un |
Interfaces
| Nom | Description |
|---|---|
| IChildSessionCallback |
Interface de rappel pour recevoir les modifications d’état d’une session enfant. |
| IIkeSessionCallback |
Interface de rappel pour la réception des modifications d’état d’un |
| TunnelModeChildSessionParams.IConfigRequestIpv4Address |
Représente une demande d’adresse interne IPv4 |
| TunnelModeChildSessionParams.IConfigRequestIpv4DhcpServer |
Représente une requête de serveur DHCP IPv4 |
| TunnelModeChildSessionParams.IConfigRequestIpv4DnsServer |
Représente une requête de serveur DNS IPv4 |
| TunnelModeChildSessionParams.IConfigRequestIpv4Netmask |
Représente une requête de masque réseau IPv4 |
| TunnelModeChildSessionParams.IConfigRequestIpv6Address |
Représente une demande d’adresse interne IPv6 |
| TunnelModeChildSessionParams.IConfigRequestIpv6DnsServer |
Représente une requête de serveur DNS IPv6 |
| TunnelModeChildSessionParams.ITunnelModeChildConfigRequest |
Représente un type de demande de configuration de session enfant en mode tunnel |
Énumérations
| Nom | Description |
|---|---|
| IkeSessionExtensionType | |
| IkeSessionOption | |
| SaProposalDhGroup | |
| SaProposalEncryptionAlgorithm | |
| SaProposalIntegrityAlgorithm | |
| SaProposalKeyLength | |
| SaProposalPseudorandomFunction | |