Язык

KeyPairGenerator.GetInstance Метод

Определение

Перегрузки

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

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

GetInstance(String, Provider)

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

GetInstance(String, String)

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

GetInstance(String)

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

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

Параметры

algorithm
String

стандартное имя строки алгоритма. Сведения о стандартных именах алгоритмов Java см. в разделе KeyPairGenerator в спецификации стандартных имен алгоритмов безопасности.

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

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

Атрибуты

Исключения

Значение , если указанный алгоритм недоступен

Значение if algorithmnull

Комментарии

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

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

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

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

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

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

GetInstance(String, Provider)

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

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

Параметры

algorithm
String

стандартное имя строки алгоритма. Сведения о стандартных именах алгоритмов Java см. в разделе KeyPairGenerator в спецификации стандартных имен алгоритмов безопасности.

provider
Provider

поставщик.

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

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

Атрибуты

Исключения

Значение , если указанный алгоритм недоступен

Значение if algorithmnull

если provider == null

Комментарии

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

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

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

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

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

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

GetInstance(String, String)

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

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

Параметры

algorithm
String

стандартное имя строки алгоритма. Сведения о стандартных именах алгоритмов Java см. в разделе KeyPairGenerator в спецификации стандартных имен алгоритмов безопасности.

provider
String

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

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

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

Атрибуты

Исключения

Значение , если указанный алгоритм недоступен

Если указанный поставщик недоступен

Значение if algorithmnull

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

Комментарии

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

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

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

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

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

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