30 Jul, 2014
3 commits
-
git-svn-id: https://svn.forgerock.org/openig/trunk@420 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
* Added Base64 encode/decode functions * Added read() function to read from a file * Added readProperties() function to read from a properties file and return a Properties (usable as a Map) git-svn-id: https://svn.forgerock.org/openig/trunk@417 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
* Added read-only support for 'system' -> system properties * Added read-only support for 'env' -> environment variables git-svn-id: https://svn.forgerock.org/openig/trunk@416 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
29 Jul, 2014
4 commits
-
git-svn-id: https://svn.forgerock.org/openig/trunk@410 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
* Uses Duration.duration(String) instead of constructor git-svn-id: https://svn.forgerock.org/openig/trunk@409 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@407 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@405 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
28 Jul, 2014
3 commits
-
* suppress warnings about missing Javadoc * suppress warnings about unused methods: they are actually accessed via reflection. git-svn-id: https://svn.forgerock.org/openig/trunk@402 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
…here a heaplet's configuration parameter is optional. Allow name parameter to be null. If a name is provided then its associated object must exist in the heap. git-svn-id: https://svn.forgerock.org/openig/trunk@401 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@400 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
25 Jul, 2014
2 commits
-
* as per issue description * included updates to the reference guide. git-svn-id: https://svn.forgerock.org/openig/trunk@389 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
…ince it complicates the configuration model - Deleted now unused files from openig-core. - Removed javax.servlet dependency from openig-core. git-svn-id: https://svn.forgerock.org/openig/trunk@387 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
24 Jul, 2014
2 commits
-
git-svn-id: https://svn.forgerock.org/openig/trunk@384 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@381 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
21 Jul, 2014
3 commits
-
* Factored out HttpClient configuration from ClientHandler into an HttpClient specific Heaplet * GatewayServlet registers a default HttpClient instance in the heap at startup ** This object (named 'HttpClient') can be overridden in your config.json if needed * ClientHandler changed to use the system provided HttpClient (by default) ** Configuration has drastically changed (you now only specify optionally which HttpClient to use) * Script configuration has been updated like ClientHandler git-svn-id: https://svn.forgerock.org/openig/trunk@379 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
* add unit test for defaultHandler. git-svn-id: https://svn.forgerock.org/openig/trunk@378 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
* unit test for WelcomeHandler. git-svn-id: https://svn.forgerock.org/openig/trunk@377 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
18 Jul, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/openig/trunk@372 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
15 Jul, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/openig/trunk@363 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
12 Jul, 2014
1 commit
-
* Standard BeanELResolver is wrapped into our own Resolver API ** Any Object subclass can be used in the resolver * Resolvers have been slightly modified to lookup a Resolver for Object.class * Added tests git-svn-id: https://svn.forgerock.org/openig/trunk@362 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
07 Jul, 2014
1 commit
-
Replaced Copyrighted with Copyright removed the (c) character not required removed All rights reserved from Apex Identity copyrights. The code is open source, thus rights are no longer reserved. git-svn-id: https://svn.forgerock.org/openig/trunk@345 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
30 Jun, 2014
3 commits
-
* rename matches() function to matchingGroups() * add new matches() function which provides expected behavior: returns true if string contains provided pattern * update reference documentation. git-svn-id: https://svn.forgerock.org/openig/trunk@324 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@322 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@318 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
27 Jun, 2014
9 commits
-
git-svn-id: https://svn.forgerock.org/openig/trunk@314 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@313 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@312 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@308 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
…iles (routes) from a directory * the directory is configurable (defaults to ${openig.base}/config/routes/) * directory content is watched at a configurable rate (defaults to 10 secs) * added, modified and removed files are managed and respectively produces new routes, route configuration update and route's removal * Routes are ordered lexicographically based on their filename git-svn-id: https://svn.forgerock.org/openig/trunk@307 dbb9e58e-28e6-4ce0-90e8-f11d9605b710 -
git-svn-id: https://svn.forgerock.org/openig/trunk@306 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@304 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
git-svn-id: https://svn.forgerock.org/openig/trunk@303 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
* Removed the old Environment class, replaced by an interface * Build dedicated implementations git-svn-id: https://svn.forgerock.org/openig/trunk@302 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
26 Jun, 2014
1 commit
-
Functions.java: better naming of methods and parameters. Simplify name lookup *.java: fix some more Checkstyle / IDE warnings pom.xml: remove Javadoc generation since it is inherited from forgerock-parent pom. git-svn-id: https://svn.forgerock.org/openig/trunk@299 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
23 Jun, 2014
2 commits
-
git-svn-id: https://svn.forgerock.org/openig/trunk@289 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
Increased data encapsulation - handler package. - Increased data encapsulation on StaticResponseHandler.java and SequenceHandler.java - Modified unit tests as well. git-svn-id: https://svn.forgerock.org/openig/trunk@288 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
20 Jun, 2014
1 commit
-
git-svn-id: https://svn.forgerock.org/openig/trunk@283 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
17 Jun, 2014
1 commit
-
- Increased data encapsulation on the dispatch handler. Binding class is now private. - Added unit tests. git-svn-id: https://svn.forgerock.org/openig/trunk@277 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
13 Jun, 2014
2 commits
-
* Removed public fields and introduce getter/setter when needed * Mandatory properties are passed through constructor (currently, they're not mutable, but we could change that if necessary) git-svn-id: https://svn.forgerock.org/openig/trunk@275 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
-
* Fixed + added a test case git-svn-id: https://svn.forgerock.org/openig/trunk@272 dbb9e58e-28e6-4ce0-90e8-f11d9605b710