Поделиться через


AlgorithmParameters.GetInstance Метод

Определение

Перегрузки

GetInstance(String)

Возвращает объект параметра для указанного алгоритма.

GetInstance(String, Provider)

Возвращает объект параметра для указанного алгоритма.

GetInstance(String, String)

Возвращает объект параметра для указанного алгоритма.

GetInstance(String)

Возвращает объект параметра для указанного алгоритма.

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

Параметры

algorithm
String

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

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

новый объект параметра

Атрибуты

Исключения

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

nullЗначение algorithm if .

Комментарии

Возвращает объект параметра для указанного алгоритма.

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

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

Возвращаемый объект параметра необходимо инициализировать с помощью вызова init, используя соответствующую спецификацию параметра или кодировку параметров.

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

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

GetInstance(String, Provider)

Возвращает объект параметра для указанного алгоритма.

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

Параметры

algorithm
String

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

provider
Provider

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

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

новый объект параметра

Атрибуты

Исключения

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

nullЗначение algorithm if .

если provider == null

Комментарии

Возвращает объект параметра для указанного алгоритма.

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

Возвращаемый объект параметра необходимо инициализировать с помощью вызова init, используя соответствующую спецификацию параметра или кодировку параметров.

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

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

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

GetInstance(String, String)

Возвращает объект параметра для указанного алгоритма.

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

Параметры

algorithm
String

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

provider
String

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

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

новый объект параметра

Атрибуты

Исключения

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

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

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

nullЗначение algorithm if .

Комментарии

Возвращает объект параметра для указанного алгоритма.

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

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

Возвращаемый объект параметра необходимо инициализировать с помощью вызова init, используя соответствующую спецификацию параметра или кодировку параметров.

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

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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