Directory Tests/Security/Authentication/Provider/

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

[root]/Tests/Security/Authentication/Provider

Lines of Code

Tests/Security/Authentication/Provider/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 24 (100.0%) 427 (100.0%) 17.7
andi 10 (41.7%) 379 (88.8%) 37.9
k-fish 12 (50.0%) 41 (9.6%) 3.4
robert 2 (8.3%) 7 (1.6%) 3.5

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 4 files:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.php (del), RSAUsernamePasswordTest.php (del), UsernamePasswordCRTest.php (del), UsernamePasswordTest.php (del)
andi 2009-07-22 14:14 Rev.: 2851

[~BUGFIX] FLOW3 (Object): The object serializer now handles persitence objects correctly.
[~TASK] FLOW3 (AOP): Removed the FLOW3 Security subpackage from the AOP blacklist, to be able to store roles in the content repository.
[~BUGFIX] FLOW3 (Core): Changed the initialization order to initialize the persistence framework early engough for the new session scope.
[~BUGFIX] Testing: Changed the framewor initialization order to initialize the persistence framework early engough for the new session scope.
[+FEATURE] Party: Added a basic account model.
[+FEATURE] FLOW3 (Security): Added a new authentication provider and token that uses account objects for authentication.
[-FEATURE] FLOW3 (Security): Removed the RSA authentication mechanism for now.
[~CONFIGURATION] FLOW3: Changed the policy configuration according to the new syntax.

119 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: UsernamePasswordCRTest.php (new 119)
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 2 files:

  • Tests/Security/Authentication/Provider: RSAUsernamePasswordTest.php (-8), UsernamePasswordTest.php (-8)
k-fish 2009-06-02 11:35 Rev.: 2523

Added svn:keywords where missing...

2 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: RSAUsernamePasswordTest.php (+2 -2)
andi 2009-03-23 17:36 Rev.: 2025

FLOW3(Security):
* Refactored almost all unit tests. Now the TestPackage is not needed anymore for the security tests.
* Cleaned up the interfaces, as some method aren't needed anymore with the new tests.

Testing:
* fixed a bug in the BaseTestcase, that sometimes crashed class loading.

22 lines of code changed in 2 files:

  • Tests/Security/Authentication/Provider: RSAUsernamePasswordTest.php (+10), UsernamePasswordTest.php (+12 -2)
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.

4 lines of code changed in 2 files:

  • Tests/Security/Authentication/Provider: RSAUsernamePasswordTest.php (+2 -2), UsernamePasswordTest.php (+2 -2)
andi 2009-02-08 21:03 Rev.: 1882

FLOW3 (Security): Implemented the RSA based Login-Controller. You can call it under: http://yourhost/flow3/login

135 lines of code changed in 2 files:

  • Tests/Security/Authentication/Provider: RSAUsernamePasswordTest.php (new 133), UsernamePasswordTest.php (+2 -6)
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

6 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: UsernamePasswordTest.php (new 6)
k-fish 2009-01-15 16:06 Rev.: 1749

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

1 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.php (+1 -1)
k-fish 2009-01-07 11:37 Rev.: 1707

FLOW3:
* changed license to LGPL v3 or later

14 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.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

12 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.php (+12 -12)
robert 2008-10-02 18:43 Rev.: 1318

* FLOW3: (Security) Fixed the failing test of the last commit

1 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.php (+1 -1)
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!

6 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.php (+6 -3)
andi 2008-09-24 18:43 Rev.: 1282

The biggest part of the security framework ist finished now:

FLOW3 (Security):
* Implemented the central security aspect
* Refactored the authentication manager
* Implemented the policy enforcement interceptor
* Implemented the access decision voter manager

2 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.php (+2 -2)
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 1 file:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.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

12 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.php (+12 -11)
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

91 lines of code changed in 1 file:

  • Tests/Security/Authentication/Provider: F3_FLOW3_Security_Authentication_Provider_UsernamePasswordTest.php (new 91)
Generated by StatSVN 0.5.0