KeyManagerFactory.Init Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Init(IManagerFactoryParameters) |
Инициализирует эту фабрику источником материала ключа для конкретного поставщика. |
Init(KeyStore, Char[]) |
Инициализирует эту фабрику с помощью источника материала ключа. |
Init(IManagerFactoryParameters)
Инициализирует эту фабрику источником материала ключа для конкретного поставщика.
[Android.Runtime.Register("init", "(Ljavax/net/ssl/ManagerFactoryParameters;)V", "")]
public void Init (Javax.Net.Ssl.IManagerFactoryParameters? spec);
[<Android.Runtime.Register("init", "(Ljavax/net/ssl/ManagerFactoryParameters;)V", "")>]
member this.Init : Javax.Net.Ssl.IManagerFactoryParameters -> unit
Параметры
реализация спецификации параметров для конкретного поставщика
- Атрибуты
Исключения
Значение , если возникает ошибка.
Комментарии
Инициализирует эту фабрику источником материала ключа для конкретного поставщика.
В некоторых случаях поставщику могут потребоваться параметры инициализации, отличные от хранилища ключей и пароля. Ожидается, что пользователи этого конкретного поставщика будут передавать реализацию соответствующего ManagerFactoryParameters
объекта в соответствии с определением поставщика. Затем поставщик может вызвать указанные методы в ManagerFactoryParameters
реализации для получения необходимых сведений.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Применяется к
Init(KeyStore, Char[])
Инициализирует эту фабрику с помощью источника материала ключа.
[Android.Runtime.Register("init", "(Ljava/security/KeyStore;[C)V", "")]
public void Init (Java.Security.KeyStore? ks, char[]? password);
[<Android.Runtime.Register("init", "(Ljava/security/KeyStore;[C)V", "")>]
member this.Init : Java.Security.KeyStore * char[] -> unit
Параметры
- ks
- KeyStore
хранилище ключей или значение NULL
- password
- Char[]
пароль для восстановления ключей в хранилище ключей;
- Атрибуты
Исключения
Значение , если инициализация этой фабрики диспетчера ключей завершается сбоем.
Значение , если необходимый алгоритм недоступен.
Значение , если ключ не может быть восстановлен.
Комментарии
Инициализирует эту фабрику с помощью источника материала ключа.
Поставщик обычно использует хранилище ключей для получения материала ключа для использования во время согласования безопасных сокетов. Хранилище ключей обычно защищено паролем.
Более гибкую инициализацию см. в разделе #init(ManagerFactoryParameters)
.
Документация по Java для javax.net.ssl.KeyManagerFactory.init(java.security.KeyStore, char[])
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.