Spec-Zone .ru
спецификации, руководства, описания, API
|
public static class KeyStore.PasswordProtection extends Object implements KeyStore.ProtectionParameter, Destroyable
ProtectionParameter
.Конструктор и Описание |
---|
KeyStore.PasswordProtection(char[] password)
Создает параметр пароля.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
destroy()
Очищает пароль.
|
char[] |
getPassword()
Получает пароль.
|
boolean |
isDestroyed()
Определяет, был ли пароль очищен.
|
public KeyStore.PasswordProtection(char[] password)
Указанное password
клонируется прежде, чем это будет сохранено в новом PasswordProtection
объект.
password
- пароль, который может быть null
public char[] getPassword()
Отметьте, что этот метод возвращает ссылку на пароль. Если клон массива создается, это - обязанность вызывающей стороны обнулить информацию о пароле после того, как это больше не необходимо.
null
IllegalStateException
- если пароль был очищен (уничтоженный)destroy()
public void destroy() throws DestroyFailedException
destroy
в интерфейсе Destroyable
DestroyFailedException
- если этот метод был неспособен очистить парольpublic boolean isDestroyed()
isDestroyed
в интерфейсе Destroyable
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.