Язык

KeyFactory.GetInstance Метод

Определение

Перегрузки

Имя. Описание
GetInstance(String)

Возвращает объект KeyFactory, который преобразует открытые и закрытые ключи указанного алгоритма.

GetInstance(String, Provider)

Возвращает объект KeyFactory, который преобразует открытые и закрытые ключи указанного алгоритма.

GetInstance(String, String)

Возвращает объект KeyFactory, который преобразует открытые и закрытые ключи указанного алгоритма.

GetInstance(String)

Возвращает объект KeyFactory, который преобразует открытые и закрытые ключи указанного алгоритма.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/KeyFactory;", "")]
public static Java.Security.KeyFactory? GetInstance(string? algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/KeyFactory;", "")>]
static member GetInstance : string -> Java.Security.KeyFactory

Параметры

algorithm
String

имя запрошенного алгоритма ключа.

Возвращаемое значение

новый KeyFactory объект

Атрибуты

Исключения

Значение , если поставщик не предоставляет запрошенный алгоритм.

Комментарии

Возвращает объект KeyFactory, который преобразует открытые и закрытые ключи указанного алгоритма.

Этот метод проходит по списку зарегистрированных поставщиков безопасности, начиная с наиболее предпочтительного поставщика. Новый объект KeyFactory, инкапсулирующий реализацию KeyFactorySpi из первого поставщика, поддерживающего указанный алгоритм, возвращается.

Обратите внимание, что список зарегистрированных поставщиков можно получить с помощью Security#getProviders() Security.getProviders() метода.

Java документации по java.security.KeyFactory.getInstance(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

GetInstance(String, Provider)

Возвращает объект KeyFactory, который преобразует открытые и закрытые ключи указанного алгоритма.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/KeyFactory;", "")]
public static Java.Security.KeyFactory? GetInstance(string? algorithm, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/KeyFactory;", "")>]
static member GetInstance : string * Java.Security.Provider -> Java.Security.KeyFactory

Параметры

algorithm
String

имя запрошенного алгоритма ключа.

provider
Provider

поставщик.

Возвращаемое значение

новый KeyFactory объект

Атрибуты

Исключения

Значение , если поставщик не предоставляет запрошенный алгоритм.

если provider == null

Комментарии

Возвращает объект KeyFactory, который преобразует открытые и закрытые ключи указанного алгоритма.

Возвращается новый объект KeyFactory, инкапсулирующий реализацию KeyFactorySpi из указанного объекта Provider. Обратите внимание, что указанный объект provider не должен быть зарегистрирован в списке поставщиков.

Добавлено в версии 1.4.

Java документации по java.security.KeyFactory.getInstance(java.lang.String, java.security.Provider).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

GetInstance(String, String)

Возвращает объект KeyFactory, который преобразует открытые и закрытые ключи указанного алгоритма.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/KeyFactory;", "")]
public static Java.Security.KeyFactory? GetInstance(string? algorithm, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/KeyFactory;", "")>]
static member GetInstance : string * string -> Java.Security.KeyFactory

Параметры

algorithm
String

имя запрошенного алгоритма ключа.

provider
String

имя поставщика.

Возвращаемое значение

новый KeyFactory объект

Атрибуты

Исключения

Значение , если поставщик не предоставляет запрошенный алгоритм.

Значение , если запрошенный поставщик недоступен.

если provider == null || provider.isEmpty()

Комментарии

Возвращает объект KeyFactory, который преобразует открытые и закрытые ключи указанного алгоритма.

Возвращается новый объект KeyFactory, инкапсулирующий реализацию KeyFactorySpi из указанного поставщика. Указанный поставщик должен быть зарегистрирован в списке поставщиков безопасности.

Обратите внимание, что список зарегистрированных поставщиков можно получить с помощью Security#getProviders() Security.getProviders() метода.

Java документации по java.security.KeyFactory.getInstance(java.lang.String, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к