Directory Classes/Security/Authorization/Voter/

Directory Created:
2008-07-29 16:25
Directory Deleted:
2010-08-24 10:42
Total Files:
0
Deleted Files:
8
Lines of Code:
0

[root]/Classes/Security/Authorization/Voter

Lines of Code

Classes/Security/Authorization/Voter/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 62 (100.0%) 629 (100.0%) 10.1
andi 16 (25.8%) 396 (63.0%) 24.7
robert 11 (17.7%) 147 (23.4%) 13.3
k-fish 35 (56.5%) 86 (13.7%) 2.4

Most Recent Commits

k-fish 2010-08-24 10:42 Rev.: 5057

Removed everything in trunk after move to git.

0 lines of code changed in 8 files:

  • Classes/Security/Authorization/Voter: ACL.php (del), AccessDeny.php (del), AccessGrant.php (del), Acl.php (del), F3_FLOW3_Security_Authorization_Voter_ACL.php (del), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (del), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (del), Policy.php (del)
k-fish 2010-08-13 16:21 Rev.: 4969

[-TASK] FLOW3: Removed @version keyword from files, resolves #8835.

0 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: AccessDeny.php (-1), AccessGrant.php (-1), Policy.php (-1)
andi 2010-02-28 00:21 Rev.: 3881

[+FEATURE] FLOW3 (Security): Implemented runtime evaluations support for policy resources. Resolves #6599, relates to #5659
[~TASK] FLOW3 (Security): Removed the old privileges concept. Now there is only one (implicit) access privilege. Resolves #6600, relates to #5659

10 lines of code changed in 1 file:

  • Classes/Security/Authorization/Voter: Policy.php (+10 -9)
andi 2010-02-14 15:07 Rev.: 3826

[~TASK] FLOW3(Security): Replaced all occurrences of ACL by Policy. Resolves #6462

99 lines of code changed in 1 file:

  • Classes/Security/Authorization/Voter: Policy.php (new 99)
robert 2010-02-02 13:12 Rev.: 3806

[~TASK] FLOW3 (Security): Removed the GrantedAuhorityInterface and replaced all uses of "Granted Authority" by "Role". Resolves #6317

4 lines of code changed in 1 file:

  • Classes/Security/Authorization/Voter: Acl.php (+4 -4)
robert 2010-01-15 15:49 Rev.: 3644

[~TASK] Global: Commit of those files whose case of the filename changed. Relates to #5658

1 lines of code changed in 1 file:

  • Classes/Security/Authorization/Voter: Acl.php (+1 -1)
robert 2010-01-15 15:38 Rev.: 3643

[~TASK] FLOW3 (Documentation): Updated the Coding Guidelines: removed inconsistent exceptions from the general class naming rules. Also added the rule that names of aspect classes must end with "Aspect". Relates to #5658
[~TASK] Global: Renamed many classes and interfaces in order to be consistent with FLOW3's naming rules. A migration script to update third-party applications will follow soon. Resolves #5658

103 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: AccessDeny.php (+2 -2), AccessGrant.php (+2 -2), Acl.php (new 99)
andi 2009-07-29 20:03 Rev.: 2934

* [+FEATURE] FLOW3 (Security): Extended the authorization and acl system to be able to decide on resources, not only on join points.
* [+FEATURE] FLOW3 (Security): Implemented a very basic authentication controller.

56 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: ACL.php (+30 -7), AccessDeny.php (+13 -1), AccessGrant.php (+13 -1)
k-fish 2009-07-16 15:02 Rev.: 2813

[+TASK] FLOW3: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Fluid: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Kickstart: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] PHP6: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] PHPUnit: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Testing: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Welcome: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] YAML: Removed file level docblocks and @package/@subpackage annotations.

0 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: ACL.php (-8), AccessDeny.php (-8), AccessGrant.php (-8)
k-fish 2009-07-15 12:28 Rev.: 2794

[TASK] FLOW3: moved from @internal to @api, resolves #3883

0 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: ACL.php (-2), AccessDeny.php (-1), AccessGrant.php (-1)
robert 2009-05-20 19:14 Rev.: 2293

* FLOW3: Marked all methods as @internal except those which are considered part of the official API. Resolves #1280
* TYPO3CR: Fixed two tests of the Storage\PDO\Search testcase.

4 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: ACL.php (+2), AccessDeny.php (+1), AccessGrant.php (+1)
andi 2009-03-17 18:59 Rev.: 2005

FLOW3(Security):
* ACL-Voter now uses the new getGrantedAuthorites method from the security context
* fixed a problem with prallel authentication session. Now you can be logged on to more than one part of your installation at the same time.
TYPO3 Distribution:
* Adjusted the FLOW3.yaml according to the recent changes

5 lines of code changed in 1 file:

  • Classes/Security/Authorization/Voter: ACL.php (+5 -9)
andi 2009-03-17 16:25 Rev.: 2004

FLOW3 (Security):
* made parallel authentication mechanisms possible. Now you can login to typo3 with a different mechanism than to flow3
* credentials are no longer stored in the session.
* the RSA keys are now stored in a cache with a TTL of 30.
* reinjectDependencies is now used when authentication tokens are retrieved from the session.
* Exception/Handler is not needed.
* the authentication tokens hold an authentication status now. Look at the TokenInterface for possible values.
* added a getTokensOfType() method to the security context.
* authentication entry points work now.
* Adjusted the security configuration in FLOW3.yaml (you have to enable security to test the new features)
* Access is now denied if no policy entry is found.
TYPO3 (Backend):
* renamed the property $viewObjectName to $defaultViewObjectName, according to latest changes.

3 lines of code changed in 1 file:

  • Classes/Security/Authorization/Voter: ACL.php (+3 -1)
robert 2009-01-28 13:04 Rev.: 1811

!!! Globally renamed all class files to the new shorter version. Resolves #2524
FLOW3: (Resource) Adapted the class loader and other related parts of FLOW3 to the new class filename convention
FLOW3: Moved the FLOW3 bootstrap into the F3\FLOW3 namepace

35 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: ACL.php (new 17), AccessDeny.php (new 9), AccessGrant.php (new 9)
k-fish 2009-01-15 16:06 Rev.: 1749

FLOW3:
* fixed license name in @license annotation, fixes #2454

3 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: F3_FLOW3_Security_Authorization_Voter_ACL.php (+1 -1), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (+1 -1), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (+1 -1)
k-fish 2009-01-07 11:37 Rev.: 1707

FLOW3:
* changed license to LGPL v3 or later

42 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: F3_FLOW3_Security_Authorization_Voter_ACL.php (+14 -7), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (+14 -7), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (+14 -7)
k-fish 2008-12-10 15:39 Rev.: 1599

!!! 5.3.0alpha3 namespaces refactoring:
* changed namespace delimiter from :: to \
* all class references in namespaced code prepended by \

PHPUnit:
* adapted mock object handling to the new namespaces syntax

FLOW3:
* PropertyReflection now uses setAccessible() instead of array cast to access protected properties

PHPCR:
* added a missing interface already used for type hints

21 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: F3_FLOW3_Security_Authorization_Voter_ACL.php (+9 -9), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (+6 -6), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (+6 -6)
andi 2008-09-26 00:01 Rev.: 1283

FLOW3 (Validation): Fixed the integer validator. Now it handles strings correctly
FLOW3 (Security): Implemented the missing decision and ACL classes. No we can authenticate a user and authorize methods over AOP!

33 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: F3_FLOW3_Security_Authorization_Voter_ACL.php (+33 -2), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (-6), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (-6)
andi 2008-09-23 15:21 Rev.: 1277

* FLOW3 (AOP): removed the cunstructor from the joinpoint interface, to be able to mock it.
* FLOW3 (Security): Implemented the policy expression parser and policy service
* FLOW3 (Security): Some pending changes in the authorization subpackage, more to follow soon

6 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: F3_FLOW3_Security_Authorization_Voter_ACL.php (+2 -12), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (+2 -12), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (+2 -12)
k-fish 2008-09-19 19:27 Rev.: 1264

Set svn:keywords property to Id on all PHP files.

0 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: F3_FLOW3_Security_Authorization_Voter_ACL.php (changed), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (changed), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (changed)
k-fish 2008-09-12 16:07 Rev.: 1210

!!! Major change, will break existing code.

Part 3 - Packages

FLOW3, most other packages:
* added namespaces to the code of FLOW3 and all packages in the current TYPO3v5 distribution.

PHPUnit:
* some changes to make PHPUnit (more) namespace-compatible.

Some notes:
* Documentation updates will follow
* you might need to change your class names when adapting namespaces to avoid using "Class", "Empty", "Default", ...
* expect FLOW3CGL and/or PHPCodeSniffer to be broken (I'll have a look)
* some parts might still be broken, especially in edge-cases where the global namespace needs to explicitly used

18 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: F3_FLOW3_Security_Authorization_Voter_ACL.php (+6 -5), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (+6 -5), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (+6 -5)
k-fish 2008-08-27 16:05 Rev.: 1159

FLOW3:
* fixed a bunch of CGL violations
* some TODO comments converted into @todo annotations

2 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: F3_FLOW3_Security_Authorization_Voter_ACL.php (-1), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (+1 -2), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (+1 -2)
andi 2008-07-29 16:25 Rev.: 1061

Implemented the first part of the security framework.

* FLOW3 (Security): Implemented the session security context holder
* FLOW3 (Security): Implemented the security context that provides the current context based on request patterns and the configured authentication strategy
* FLOW3 (Security): Implemented a basic filter firewall that can be configured in the FLOW3 configuration file
* FLOW3 (Security): Implemented a basic security interceptor, that triggers the authentication process and can be placed in the firewall
* FLOW3 (Security): Implemented the authentication (provider) manager and a very basic username/password provider with its token
* FLOW3 (MVC): Changed some tests to use mock objects (firewall and security context holder)
* FLOW3 (Validation): Fixed a bug in the alphanumeric validator

184 lines of code changed in 3 files:

  • Classes/Security/Authorization/Voter: F3_FLOW3_Security_Authorization_Voter_ACL.php (new 58), F3_FLOW3_Security_Authorization_Voter_AccessDeny.php (new 63), F3_FLOW3_Security_Authorization_Voter_AccessGrant.php (new 63)
Generated by StatSVN 0.5.0