Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface Owner
java.security.acl
пакет расширяет этот интерфейс Владельца.) Начальный Принципал владельца должен быть определен как параметр конструктору class, реализовывая этот интерфейс.Acl
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
addOwner(Principal caller, Principal owner)
Добавляет владелец.
|
boolean |
deleteOwner(Principal caller, Principal owner)
Удаляет владельца.
|
boolean |
isOwner(Principal owner)
Возвращает true, если данный принципал является владельцем ACL.
|
boolean addOwner(Principal caller, Principal owner) throws NotOwnerException
caller
- принципал, вызывающий этот метод. Это должен быть владелец ACL.owner
- владелец, который должен быть добавлен к списку владельцев.NotOwnerException
- если принципал вызывающей стороны не является владельцем ACL.boolean deleteOwner(Principal caller, Principal owner) throws NotOwnerException, LastOwnerException
Принципал вызывающей стороны должен быть владельцем ACL, чтобы вызвать этот метод.
caller
- принципал, вызывающий этот метод. Это должен быть владелец ACL.owner
- владелец, который будет удален из списка владельцев.NotOwnerException
- если принципал вызывающей стороны не является владельцем ACL.LastOwnerException
- если бы есть только один оставленный владелец, так, чтобы deleteOwner оставил бы владельца меньше ACL.boolean isOwner(Principal owner)
owner
- принципал, который будет проверен, чтобы определить, является ли это владельцем.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92