|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface SecretKey extends Key, Destroyable
Реализации провайдера этого интерфейса должны перезаписать equals и hashCode методы, наследованные от Object, так, чтобы секретные ключи были сравнены основанные на их базовом ключевом материале и не основанные на ссылке. Реализации должны переопределить значение по умолчанию destroy и isDestroyed методы от Destroyable интерфейс, чтобы позволить чувствительной ключевой информации, которая будет уничтожена, очищенный, или в случае, где такая информация является неизменной, нессылается. Наконец, с тех пор SecretKey Serializable, реализации должны также переопределить ObjectOutputStream.writeObject(java.lang.Object) предотвратить ключи, которые были уничтожены от того, чтобы быть сериализированным.
Ключи, которые реализуют этот интерфейс, возвращают строку RAW как их формат кодирования (см. getFormat), и возврат необработанные ключевые байты как результат a getEncoded вызов метода. ( getFormat и getEncoded методы наследованы от Key родительский интерфейс.)
SecretKeyFactory, Cipher| Модификатор и Тип | Поле и Описание |
|---|---|
static long |
serialVersionUID
Цифровой отпечаток class, который устанавливается указать на совместимость сериализации начиная с J2SE 1.4.
|
getAlgorithm, getEncoded, getFormatdestroy, isDestroyedstatic final long serialVersionUID
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92