CertStore.GetInstance Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetInstance(String, ICertStoreParameters) |
|
GetInstance(String, ICertStoreParameters, Provider) |
|
GetInstance(String, ICertStoreParameters, String) |
|
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
типа.
Сведения о стандартных типах см. в разделе CertStore в спецификации имен стандартных алгоритмов безопасности Java .
- params
- ICertStoreParameters
параметры инициализации (может иметь значение null
).
Возвращаемое значение
CertStore
объект , реализующий указанный CertStore
тип
- Атрибуты
Исключения
Значение , если поставщик не может предоставить указанный тип хранилища сертификатов.
Значение , если указанные параметры не могут использоваться для инициализации этого экземпляра хранилища сертификатов.
Если type == null
Комментарии
CertStore
Возвращает объект, реализующий указанный CertStore
тип и инициализируемый с указанными параметрами.
Этот метод просматривает список зарегистрированных поставщиков безопасности, начиная с наиболее предпочтительного поставщика. Возвращается новый объект CertStore, инкапсулирующий реализацию CertStoreSpi из первого поставщика, поддерживающего указанный тип.
Обратите внимание, что список зарегистрированных поставщиков можно получить с помощью Security#getProviders() Security.getProviders()
метода .
Возвращаемый CertStore
объект инициализируется указанным CertStoreParameters
. Тип необходимых параметров может отличаться для разных CertStore
типов объектов. Обратите внимание, что указанный CertStoreParameters
объект клонирован.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
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
тип.
Сведения о стандартных типах см. в разделе CertStore в спецификации имен стандартных алгоритмов безопасности Java .
- params
- ICertStoreParameters
параметры инициализации (может иметь значение null
).
- provider
- Provider
поставщик.
Возвращаемое значение
CertStore
объект , реализующий указанный тип
- Атрибуты
Исключения
Значение , если указанный поставщик не может предоставить запрошенный тип хранилища сертификатов.
Значение , если указанные параметры не могут использоваться для инициализации этого экземпляра хранилища сертификатов.
Если provider == null
Если type == null
Комментарии
CertStore
Возвращает объект, реализующий указанный CertStore
тип.
Возвращается новый объект CertStore, инкапсулирующий реализацию CertStoreSpi из указанного объекта Provider. Обратите внимание, что указанный объект Поставщика не обязательно должен быть зарегистрирован в списке поставщиков.
Возвращаемый CertStore
объект инициализируется указанным CertStoreParameters
. Тип необходимых параметров может отличаться для разных CertStore
типов объектов. Обратите внимание, что указанный CertStoreParameters
объект клонирован.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
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
тип.
Сведения о стандартных типах см. в разделе CertStore в спецификации имен стандартных алгоритмов безопасности Java .
- params
- ICertStoreParameters
параметры инициализации (может иметь значение null
).
- provider
- String
имя поставщика.
Возвращаемое значение
CertStore
объект , реализующий указанный тип
- Атрибуты
Исключения
Значение , если указанный поставщик не может предоставить запрошенный тип хранилища сертификатов.
Значение , если поставщик с указанным именем не найден.
Значение , если указанные параметры не могут использоваться для инициализации этого экземпляра хранилища сертификатов.
Если provider == null || provider.isEmpty()
Если type
имеет значение null
.
Комментарии
CertStore
Возвращает объект, реализующий указанный CertStore
тип.
Возвращается новый объект CertStore, инкапсулирующий реализацию CertStoreSpi из указанного поставщика. Указанный поставщик должен быть зарегистрирован в списке поставщиков безопасности.
Обратите внимание, что список зарегистрированных поставщиков можно получить с помощью Security#getProviders() Security.getProviders()
метода .
Возвращаемый CertStore
объект инициализируется указанным CertStoreParameters
. Тип необходимых параметров может отличаться для разных CertStore
типов объектов. Обратите внимание, что указанный CertStoreParameters
объект клонирован.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.