次の方法で共有


ConfigParser.ParsePasspointConfig(String, Byte[]) Method

Definition

Parse the Hotspot 2.

[Android.Runtime.Register("parsePasspointConfig", "(Ljava/lang/String;[B)Landroid/net/wifi/hotspot2/PasspointConfiguration;", "", ApiSince=26)]
public static Android.Net.Wifi.Hotspot2.PasspointConfiguration? ParsePasspointConfig (string? mimeType, byte[]? data);
[<Android.Runtime.Register("parsePasspointConfig", "(Ljava/lang/String;[B)Landroid/net/wifi/hotspot2/PasspointConfiguration;", "", ApiSince=26)>]
static member ParsePasspointConfig : string * byte[] -> Android.Net.Wifi.Hotspot2.PasspointConfiguration

Parameters

mimeType
String

MIME type of the encoded data.

data
Byte[]

A base64 encoded MIME multipart message containing the Passpoint profile (required), CA (Certificate Authority) certificate (optional), and client certificate chain (optional).

Returns

PasspointConfiguration

Attributes

Remarks

Parse the Hotspot 2.0 Release 1 configuration data into a PasspointConfiguration object. The configuration data is a base64 encoded MIME multipart data. Below is the format of the decoded message:

Content-Type: multipart/mixed; boundary={boundary} Content-Transfer-Encoding: base64 [Skip uninterested headers]

--{boundary} Content-Type: application/x-passpoint-profile Content-Transfer-Encoding: base64

[base64 encoded Passpoint profile data] --{boundary} Content-Type: application/x-x509-ca-cert Content-Transfer-Encoding: base64

[base64 encoded X509 CA certificate data] --{boundary} Content-Type: application/x-pkcs12 Content-Transfer-Encoding: base64

[base64 encoded PKCS#12 ASN.1 structure containing client certificate chain] --{boundary}

Java documentation for android.net.wifi.hotspot2.ConfigParser.parsePasspointConfig(java.lang.String, byte[]).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to