Language

CertStore.GetInstance メソッド

定義

オーバーロード

名前 説明
GetInstance(String, ICertStoreParameters)

指定したCertStore型を実装し、指定したパラメーターで初期化されるCertStore オブジェクトを返します。

GetInstance(String, ICertStoreParameters, Provider)

指定したCertStore型を実装するCertStore オブジェクトを返します。

GetInstance(String, ICertStoreParameters, String)

指定したCertStore型を実装するCertStore オブジェクトを返します。

GetInstance(String, ICertStoreParameters)

指定したCertStore型を実装し、指定したパラメーターで初期化されるCertStore オブジェクトを返します。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;)Ljava/security/cert/CertStore;", "")]
public static Java.Security.Cert.CertStore? GetInstance(string? type, Java.Security.Cert.ICertStoreParameters? params);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;)Ljava/security/cert/CertStore;", "")>]
static member GetInstance : string * Java.Security.Cert.ICertStoreParameters -> Java.Security.Cert.CertStore

パラメーター

type
String

要求された CertStore 型の名前。 標準型の詳細については、「Java セキュリティ標準アルゴリズム名の仕様」の「CertStore」セクションを参照してください。

params
ICertStoreParameters

初期化パラメーター ( nullされる場合があります)。

返品

指定したCertStore型を実装するCertStore オブジェクト

属性

例外

プロバイダーが指定した証明書ストアの種類を提供できない場合は 。

指定されたパラメーターを使用してこの証明書ストア インスタンスを初期化できない場合は 。

もし type == null

注釈

指定したCertStore型を実装し、指定したパラメーターで初期化されるCertStore オブジェクトを返します。

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

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

返される CertStore は、指定した CertStoreParametersで初期化されます。 必要なパラメーターの種類は、 CertStoreの種類によって異なる場合があります。 指定した CertStoreParameters オブジェクトが複製されることに注意してください。

Javaドキュメント。

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

適用対象

GetInstance(String, ICertStoreParameters, Provider)

指定したCertStore型を実装するCertStore オブジェクトを返します。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;Ljava/security/Provider;)Ljava/security/cert/CertStore;", "")]
public static Java.Security.Cert.CertStore? GetInstance(string? type, Java.Security.Cert.ICertStoreParameters? params, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;Ljava/security/Provider;)Ljava/security/cert/CertStore;", "")>]
static member GetInstance : string * Java.Security.Cert.ICertStoreParameters * Java.Security.Provider -> Java.Security.Cert.CertStore

パラメーター

type
String

要求された CertStore の種類。 標準型の詳細については、「Java セキュリティ標準アルゴリズム名の仕様」の「CertStore」セクションを参照してください。

params
ICertStoreParameters

初期化パラメーター ( nullされる場合があります)。

provider
Provider

プロバイダー。

返品

指定した型を実装する CertStore オブジェクト

属性

例外

指定されたプロバイダーが要求された証明書ストアの種類を提供できない場合は 。

指定されたパラメーターを使用してこの証明書ストア インスタンスを初期化できない場合は 。

もし provider == null

もし type == null

注釈

指定したCertStore型を実装するCertStore オブジェクトを返します。

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

返される CertStore は、指定した CertStoreParametersで初期化されます。 必要なパラメーターの種類は、 CertStoreの種類によって異なる場合があります。 指定した CertStoreParameters オブジェクトが複製されることに注意してください。

Javaドキュメント。

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

適用対象

GetInstance(String, ICertStoreParameters, String)

指定したCertStore型を実装するCertStore オブジェクトを返します。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;Ljava/lang/String;)Ljava/security/cert/CertStore;", "")]
public static Java.Security.Cert.CertStore? GetInstance(string? type, Java.Security.Cert.ICertStoreParameters? params, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;Ljava/lang/String;)Ljava/security/cert/CertStore;", "")>]
static member GetInstance : string * Java.Security.Cert.ICertStoreParameters * string -> Java.Security.Cert.CertStore

パラメーター

type
String

要求された CertStore の種類。 標準型の詳細については、「Java セキュリティ標準アルゴリズム名の仕様」の「CertStore」セクションを参照してください。

params
ICertStoreParameters

初期化パラメーター ( nullされる場合があります)。

provider
String

プロバイダーの名前。

返品

指定した型を実装する CertStore オブジェクト

属性

例外

指定されたプロバイダーが要求された証明書ストアの種類を提供できない場合は 。

指定した名前のプロバイダーが見つからない場合は 。

指定されたパラメーターを使用してこの証明書ストア インスタンスを初期化できない場合は 。

もし provider == null || provider.isEmpty()

typeがnullされている場合は >。

注釈

指定したCertStore型を実装するCertStore オブジェクトを返します。

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

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

返される CertStore は、指定した CertStoreParametersで初期化されます。 必要なパラメーターの種類は、 CertStoreの種類によって異なる場合があります。 指定した CertStoreParameters オブジェクトが複製されることに注意してください。

Javaドキュメント。

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

適用対象