phpcr/src/PHPCR/Security/AccessControlEntryInterface.php
Copyright 2008-2011 Karsten Dambekalns karsten@typo3.org
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
\PHPCR\Security\AccessControlEntryInterface
The \Traversable interface enables the implementation to be addressed with foreach. Concrete AccessControlEntry have to implement either \RecursiveIterator or \Iterator. The iterator is equivalent to getPrivileges(), returning a list of PrivilegeInterface. The iterator keys have no significant meaning.
- Parent(s)
- \Traversable
- Api
Methods
getPrincipal() : \PHPCR\Security\PrincipalInterface
Returns the principal associated with this access control entry.
Type | Description |
---|---|
\PHPCR\Security\PrincipalInterface |
- Api