Android.Net.IpSec.Ike 名前空間

クラス

名前 説明
ChildSaProposal

ChildSaProposal は、子 SA をネゴシエートするための提案された構成を表します。

ChildSaProposal.Builder

このクラスは、ChildSaProposal を段階的に構築するために使用されます。

ChildSessionConfiguration

ChildSessionConfiguration は、子セッションのネゴシエートされた構成を表します。

ChildSessionConfiguration.Builder

このクラスを使用して、 ChildSessionConfigurationを段階的に構築できます。

ChildSessionParams

ChildSessionParams は、子セッションをネゴシエートするための提案された構成を表す抽象クラスです。

IkeDerAsn1DnIdentification

このクラスは、DER でエンコードされた ASN に基づく IKE エンティティ ID を表します。

IkeFqdnIdentification

IkeFqdnIdentification は、完全修飾ドメイン名 (FQDN) に基づく IKE エンティティ ID を表します。

IkeIdentification

IkeIdentification は、すべての種類の IKE エンティティ識別の共通情報を表す抽象基底クラスです。

IkeIpv4AddrIdentification

IkeIpv4AddrIdentification は、IPv4 アドレスに基づく IKE エンティティ ID を表します。

IkeIpv6AddrIdentification

IkeIpv6AddrIdentification は、IPv6 アドレスに基づく IKE エンティティ ID を表します。

IkeKeyIdIdentification

IkeKeyIdIdentification は、キー ID に基づく IKE エンティティ ID を表します。

IkeRfc822AddrIdentification

IkeRfc822AddrIdentification は、完全修飾 RFC 822 電子メール アドレス ID (例:

IkeSaProposal

IkeSaProposal は、IKE SA をネゴシエートするための提案された構成を表します。

IkeSaProposal.Builder

このクラスは、IkeSaProposal を段階的に構築するために使用されます。

IkeSession

このクラスは、 android.net.IpSecTransformのキー設定と管理を可能にする IKE セッション管理オブジェクトを表します。

IkeSessionConfiguration

IkeSessionConfiguration は、 IkeSessionのネゴシエートされた構成を表します。

IkeSessionConfiguration.Builder

このクラスを使用して、 IkeSessionConfigurationを段階的に構築できます。

IkeSessionConnectionInfo

IkeSessionConnectionInfo は、 IkeSessionの接続情報を表します。

IkeSessionParams

IkeSessionParams には、 IkeSessionをネゴシエートするためのユーザー指定の構成がすべて含まれています。

IkeSessionParams.Builder

このクラスを使用して、 IkeSessionParamsを段階的に構築できます。

IkeSessionParams.IkeAuthConfig

このクラスには、IKEv2 認証構成の一般的な情報が含まれています。

IkeSessionParams.IkeAuthDigitalSignLocalConfig

このクラスは、ローカル側の IKEv2 公開キー署名ベースの認証をサポートする構成を表します。

IkeSessionParams.IkeAuthDigitalSignRemoteConfig

このクラスは、リモート側の IKEv2 公開キー署名ベースの認証をサポートする構成を表します。

IkeSessionParams.IkeAuthEapConfig

このクラスは、ローカル側の EAP 認証をサポートする構成を表します。

IkeSessionParams.IkeAuthPskConfig

このクラスは、ローカル側またはリモート側の IKEv2 事前共有キーベース認証をサポートする構成を表します。

IkeTrafficSelector

IkeTrafficSelector は、子セッションのトラフィック セレクターを表します。

IkeTunnelConnectionParams

IkeTunnelConnectionParams には、IKE/IPsec トンネルを確立するための IKEv2 構成が含まれています。

SaProposal

SaProposal は、IKE または子 SA をネゴシエートするための提案された構成を表します。

TransportModeChildSessionParams

TransportModeChildSessionParams は、トランスポート モードの子セッションをネゴシエートするための提案された構成を表します。

TransportModeChildSessionParams.Builder

このクラスを使用して、 TransportModeChildSessionParamsを段階的に構築できます。

TunnelModeChildSessionParams

TunnelModeChildSessionParams は、トンネル モードの子セッションをネゴシエートするための提案された構成を表します。

TunnelModeChildSessionParams.Builder

このクラスを使用して、 TunnelModeChildSessionParamsを段階的に構築できます。

インターフェイス

名前 説明
IChildSessionCallback

子セッションの状態変更を受信するためのコールバック インターフェイス。

IIkeSessionCallback

IkeSessionの状態変更を受信するためのコールバック インターフェイス。

TunnelModeChildSessionParams.IConfigRequestIpv4Address

IPv4 内部アドレス要求を表します

TunnelModeChildSessionParams.IConfigRequestIpv4DhcpServer

IPv4 DHCP サーバー要求を表します

TunnelModeChildSessionParams.IConfigRequestIpv4DnsServer

IPv4 DNS サーバー要求を表します

TunnelModeChildSessionParams.IConfigRequestIpv4Netmask

IPv4 ネットマスク要求を表します

TunnelModeChildSessionParams.IConfigRequestIpv6Address

IPv6 内部アドレス要求を表します

TunnelModeChildSessionParams.IConfigRequestIpv6DnsServer

IPv6 DNS サーバー要求を表します

TunnelModeChildSessionParams.ITunnelModeChildConfigRequest

トンネル モードの子セッション構成要求の種類を表します

列挙型

名前 説明
IkeSessionExtensionType
IkeSessionOption
SaProposalDhGroup
SaProposalEncryptionAlgorithm
SaProposalIntegrityAlgorithm
SaProposalKeyLength
SaProposalPseudorandomFunction