SecureRandom.GetInstance Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| GetInstance(String, ISecureRandomParameters, Provider) |
Возвращает объект, реализующий указанный |
| GetInstance(String, String) |
Возвращает объект, реализующий указанный |
| GetInstance(String, ISecureRandomParameters, String) |
Возвращает объект, реализующий указанный |
| GetInstance(String, ISecureRandomParameters) |
Возвращает объект, реализующий указанный |
| GetInstance(String) |
Возвращает объект, реализующий указанный |
| GetInstance(String, Provider) |
Возвращает объект, реализующий указанный |
GetInstance(String, ISecureRandomParameters, Provider)
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG) и поддерживающий указанный SecureRandomParameters запрос.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/security/Provider;)Ljava/security/SecureRandom;", "", ApiSince=35)]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, Java.Security.ISecureRandomParameters? params, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/security/Provider;)Ljava/security/SecureRandom;", "", ApiSince=35)>]
static member GetInstance : string * Java.Security.ISecureRandomParameters * Java.Security.Provider -> Java.Security.SecureRandom
Параметры
- algorithm
- String
имя алгоритма RNG.
SecureRandom Сведения о стандартных именах алгоритмов RNG см. в разделе Java спецификации стандартных имен алгоритмов безопасности.
- params
- ISecureRandomParameters
SecureRandomParameters созданный SecureRandom объект должен поддерживаться.
- provider
- Provider
поставщик.
Возвращаемое значение
новый SecureRandom объект
- Атрибуты
Комментарии
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG) и поддерживающий указанный SecureRandomParameters запрос.
Возвращается новый SecureRandom объект, инкапсулирующий SecureRandomSpi реализацию из указанного Provider объекта. Обратите внимание, что указанный Provider объект не должен быть зарегистрирован в списке поставщиков.
Добавлено в 9.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
GetInstance(String, String)
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG).
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/SecureRandom;", "")]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/SecureRandom;", "")>]
static member GetInstance : string * string -> Java.Security.SecureRandom
Параметры
- algorithm
- String
имя алгоритма RNG.
SecureRandom Сведения о стандартных именах алгоритмов RNG см. в разделе Java спецификации стандартных имен алгоритмов безопасности.
- provider
- String
имя поставщика.
Возвращаемое значение
новый SecureRandom объект
- Атрибуты
Исключения
Значение , если указанный алгоритм недоступен.
Значение , если указанный поставщик недоступен.
algorithmЗначение null if .
если provider == null || provider.isEmpty()
Комментарии
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG).
Возвращается новый SecureRandom объект, инкапсулирующий SecureRandomSpi реализацию из указанного поставщика. Указанный поставщик должен быть зарегистрирован в списке поставщиков безопасности.
Обратите внимание, что список зарегистрированных поставщиков можно получить с помощью Security#getProviders() Security.getProviders() метода.
Добавлено в версии 1.2.
Java документации по java.security.SecureRandom.getInstance(java.lang.String, java.lang.String).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
GetInstance(String, ISecureRandomParameters, String)
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG) и поддерживающий указанный SecureRandomParameters запрос.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/lang/String;)Ljava/security/SecureRandom;", "", ApiSince=35)]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, Java.Security.ISecureRandomParameters? params, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/lang/String;)Ljava/security/SecureRandom;", "", ApiSince=35)>]
static member GetInstance : string * Java.Security.ISecureRandomParameters * string -> Java.Security.SecureRandom
Параметры
- algorithm
- String
имя алгоритма RNG.
SecureRandom Сведения о стандартных именах алгоритмов RNG см. в разделе Java спецификации стандартных имен алгоритмов безопасности.
- params
- ISecureRandomParameters
SecureRandomParameters созданный SecureRandom объект должен поддерживаться.
- provider
- String
имя поставщика.
Возвращаемое значение
новый SecureRandom объект
- Атрибуты
Комментарии
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG) и поддерживающий указанный SecureRandomParameters запрос.
Возвращается новый SecureRandom объект, инкапсулирующий SecureRandomSpi реализацию из указанного поставщика. Указанный поставщик должен быть зарегистрирован в списке поставщиков безопасности.
Обратите внимание, что список зарегистрированных поставщиков можно получить с помощью Security#getProviders() Security.getProviders() метода.
Добавлено в 9.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
GetInstance(String, ISecureRandomParameters)
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG) и поддерживающий указанный SecureRandomParameters запрос.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;)Ljava/security/SecureRandom;", "", ApiSince=35)]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, Java.Security.ISecureRandomParameters? params);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;)Ljava/security/SecureRandom;", "", ApiSince=35)>]
static member GetInstance : string * Java.Security.ISecureRandomParameters -> Java.Security.SecureRandom
Параметры
- algorithm
- String
имя алгоритма RNG.
SecureRandom Сведения о стандартных именах алгоритмов RNG см. в разделе Java спецификации стандартных имен алгоритмов безопасности.
- params
- ISecureRandomParameters
SecureRandomParameters созданный SecureRandom объект должен поддерживаться.
Возвращаемое значение
новый SecureRandom объект
- Атрибуты
Комментарии
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG) и поддерживающий указанный SecureRandomParameters запрос.
Этот метод проходит по списку зарегистрированных поставщиков безопасности, начиная с наиболее предпочтительного поставщика. Новый SecureRandom объект, инкапсулирующий SecureRandomSpi реализацию от первого поставщика, который поддерживает указанный алгоритм и возвращает указанный объект SecureRandomParameters .
Обратите внимание, что список зарегистрированных поставщиков можно получить с помощью Security#getProviders() Security.getProviders() метода.
Добавлено в 9.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
GetInstance(String)
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG).
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/SecureRandom;", "")]
public static Java.Security.SecureRandom? GetInstance(string? algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/SecureRandom;", "")>]
static member GetInstance : string -> Java.Security.SecureRandom
Параметры
- algorithm
- String
имя алгоритма RNG.
SecureRandom Сведения о стандартных именах алгоритмов RNG см. в разделе Java спецификации стандартных имен алгоритмов безопасности.
Возвращаемое значение
новый SecureRandom объект
- Атрибуты
Исключения
Значение , если указанный алгоритм недоступен.
algorithmЗначение null if .
Комментарии
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG).
Этот метод проходит по списку зарегистрированных поставщиков безопасности, начиная с наиболее предпочтительного поставщика. Возвращается новый SecureRandom объект, инкапсулирующий SecureRandomSpi реализацию от первого поставщика, поддерживающего указанный алгоритм.
Обратите внимание, что список зарегистрированных поставщиков можно получить с помощью Security#getProviders() Security.getProviders() метода.
Добавлено в версии 1.2.
Java документации по java.security.SecureRandom.getInstance(java.lang.String).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
GetInstance(String, Provider)
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG).
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/SecureRandom;", "")]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/SecureRandom;", "")>]
static member GetInstance : string * Java.Security.Provider -> Java.Security.SecureRandom
Параметры
- algorithm
- String
имя алгоритма RNG.
SecureRandom Сведения о стандартных именах алгоритмов RNG см. в разделе Java спецификации стандартных имен алгоритмов безопасности.
- provider
- Provider
поставщик.
Возвращаемое значение
новый SecureRandom объект
- Атрибуты
Исключения
Значение , если указанный алгоритм недоступен.
algorithmЗначение null if .
если provider == null
Комментарии
Возвращает объект, реализующий указанный SecureRandom алгоритм генератора случайных чисел (RNG).
Возвращается новый SecureRandom объект, инкапсулирующий SecureRandomSpi реализацию из указанного Provider объекта. Обратите внимание, что указанный Provider объект не должен быть зарегистрирован в списке поставщиков.
Добавлено в версии 1.4.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".