소스 검색

SEC-697: Add setOwner(Sid) to MutableAcl interface.

Ben Alex 17 년 전
부모
커밋
af9715c168
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      acl/src/main/java/org/springframework/security/acls/MutableAcl.java

+ 7 - 0
acl/src/main/java/org/springframework/security/acls/MutableAcl.java

@@ -56,6 +56,13 @@ public interface MutableAcl extends Acl {
     void insertAce(Serializable afterAceId, Permission permission, Sid sid, boolean granting)
         throws NotFoundException;
 
+    /**
+     * Changes the present owner to a different owner.
+     * 
+     * @param newOwner the new owner (mandatory; cannot be null)
+     */
+    void setOwner(Sid newOwner);
+
     /**
      * Change the value returned by {@link Acl#isEntriesInheriting()}.
      *