Language

SSLContext.GetInstance メソッド

定義

オーバーロード

名前 説明
GetInstance(String, Provider)

指定したセキュア ソケット プロトコルを実装する SSLContext オブジェクトを返します。

GetInstance(String, String)

指定したセキュア ソケット プロトコルを実装する SSLContext オブジェクトを返します。

GetInstance(String)

指定したセキュア ソケット プロトコルを実装する SSLContext オブジェクトを返します。

GetInstance(String, Provider)

指定したセキュア ソケット プロトコルを実装する SSLContext オブジェクトを返します。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljavax/net/ssl/SSLContext;", "")]
public static Javax.Net.Ssl.SSLContext? GetInstance(string? protocol, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljavax/net/ssl/SSLContext;", "")>]
static member GetInstance : string * Java.Security.Provider -> Javax.Net.Ssl.SSLContext

パラメーター

protocol
String

要求されたプロトコルの標準名。 標準プロトコル名の詳細については、Java暗号化アーキテクチャの標準アルゴリズム名に関するドキュメントの SSLContext セクションを参照してください。

provider
Provider

プロバイダーのインスタンス。

返品

新しい SSLContext オブジェクト。

属性

例外

指定されたプロバイダーが要求されたプロトコルを提供できない場合は 。

protocolがnullされている場合 (1.4 リリースのように NoSuchAlgorithmException の代わりに)

注釈

指定したセキュア ソケット プロトコルを実装する SSLContext オブジェクトを返します。

指定した Provider オブジェクトから SSLContextSpi 実装をカプセル化する新しい SSLContext オブジェクトが返されます。 指定した Provider オブジェクトをプロバイダー一覧に登録する必要はありません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

GetInstance(String, String)

指定したセキュア ソケット プロトコルを実装する SSLContext オブジェクトを返します。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/net/ssl/SSLContext;", "")]
public static Javax.Net.Ssl.SSLContext? GetInstance(string? protocol, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/net/ssl/SSLContext;", "")>]
static member GetInstance : string * string -> Javax.Net.Ssl.SSLContext

パラメーター

protocol
String

要求されたプロトコルの標準名。 標準プロトコル名の詳細については、Java暗号化アーキテクチャの標準アルゴリズム名に関するドキュメントの SSLContext セクションを参照してください。

provider
String

プロバイダーの名前。

返品

新しい SSLContext オブジェクト。

属性

例外

指定したプロバイダーが要求されたプロトコルをプロバイダー化できない場合は 。

指定されたプロバイダーが終了しない場合は 。

protocolがnullされている場合 (1.4 リリースのように NoSuchAlgorithmException の代わりに)

注釈

指定したセキュア ソケット プロトコルを実装する SSLContext オブジェクトを返します。

指定されたプロバイダーからの SSLContextSpi 実装をカプセル化する新しい SSLContext オブジェクトが返されます。 指定したプロバイダーは、セキュリティ プロバイダーの一覧に登録する必要があります。

登録済みプロバイダーの一覧は、 Security#getProviders() Security.getProviders() メソッドを使用して取得できます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

GetInstance(String)

指定したセキュア ソケット プロトコルを実装する SSLContext オブジェクトを返します。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/net/ssl/SSLContext;", "")]
public static Javax.Net.Ssl.SSLContext? GetInstance(string? protocol);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/net/ssl/SSLContext;", "")>]
static member GetInstance : string -> Javax.Net.Ssl.SSLContext

パラメーター

protocol
String

要求されたプロトコルの標準名。 標準プロトコル名の詳細については、Java暗号化アーキテクチャの標準アルゴリズム名に関するドキュメントの SSLContext セクションを参照してください。

返品

新しい SSLContext オブジェクト。

属性

例外

インストールされているプロバイダーが要求されたプロトコルを提供できない場合

protocolがnullされている場合 (1.4 リリースのように NoSuchAlgorithmException の代わりに)

注釈

指定したセキュア ソケット プロトコルを実装する SSLContext オブジェクトを返します。

このメソッドは、登録されているセキュリティ プロバイダーの一覧を、最も優先されるプロバイダーから順に走査します。 指定されたプロトコルをサポートする最初のプロバイダーからの SSLContextSpi 実装をカプセル化する新しい SSLContext オブジェクトが返されます。

登録済みプロバイダーの一覧は、 Security#getProviders() Security.getProviders() メソッドを使用して取得できます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象