Wojciech Dec [Tue, 25 Aug 2015 08:30:21 +0000 (08:30 +0000)]
Merge "Bug4168 Deprecate inappropriate uses of StringBuilder"
Wojciech Dec [Tue, 25 Aug 2015 08:28:53 +0000 (08:28 +0000)]
Merge "Bug 4146 odl-aaa-authz does not work for Write or ReadWrite Transactions"
Ryan Goulding [Mon, 17 Aug 2015 20:50:34 +0000 (16:50 -0400)]
Bug 4146 odl-aaa-authz does not work for Write or ReadWrite Transactions
This patch modifies the authorization model by defining ActionTypes that are
applicable to the existing DOMDataReadOnlyTransaction,
DOMDataWriteOnlyTransaction and DOMDataReadWriteTransaction. The ActionType
enum is utilized to add authorization to the AuthzWriteOnlyTransaction and
AuthzReadWriteTransaction. Utility methods for ensuring authorization are
added to the AuthzServiceImpl.
Change-Id: Ia5c67946160e3dc0a074e616fbbb980e5eeafec1
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Ryan Goulding [Sat, 22 Aug 2015 18:01:58 +0000 (14:01 -0400)]
Bug4168 Deprecate inappropriate uses of StringBuilder
Patches old code to replace StringBuilder invocations with String
concatenation for performance reasons.
Change-Id: I048c73969c6251b77a2c90a0fdd8825f59dd01dd
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Wojciech Dec [Thu, 20 Aug 2015 13:35:52 +0000 (13:35 +0000)]
Merge "Adds a folder for postman collections and a basic authz example"
Wojciech Dec [Tue, 18 Aug 2015 07:37:31 +0000 (07:37 +0000)]
Merge "Add config subsystem binding to aaa-authn-odl-plugin"
Ryan Goulding [Thu, 13 Aug 2015 13:23:47 +0000 (09:23 -0400)]
Adds a folder for postman collections and a basic authz example
Adds authz postman collection for easy import/use. These rest
endpoints are just scaffolding right now; they do not actually
affect the Java code
Change-Id: I2e4c59c0eceb334ac5758cd8507027af81842c45
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Thanh Ha [Sun, 9 Aug 2015 06:06:04 +0000 (02:06 -0400)]
Fix license header violations in aaa-idmlight
Change-Id: Ib5148d1690134501cd14a47b9b991aabe5ee30bc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 9 Aug 2015 06:02:31 +0000 (02:02 -0400)]
Fix license header violations in aaa-authn
Change-Id: Id888328a85d146249e87b1a074a64fbbf6a0464a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 9 Aug 2015 06:01:15 +0000 (02:01 -0400)]
Fix license header violations in aaa-authn-basic
Change-Id: Id2a8f0fbfb53cc6c4d4d37b103da18f757c63063
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 9 Aug 2015 06:00:44 +0000 (02:00 -0400)]
Fix license header violations in aaa-authn-keystone
Change-Id: Ic4b63252428daf95d28f756f4d7800afd5b8ffe2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 9 Aug 2015 05:59:51 +0000 (01:59 -0400)]
Fix license header violations in aaa-authn-odl-plugin
Change-Id: Ia0b7cc1cd97318f370a2433b2c8ce6c912d8540e
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 9 Aug 2015 05:58:35 +0000 (01:58 -0400)]
Fix license header violations in aaa-authn-sssd
Change-Id: I9f8329410f5a809236085d6ad178b772f8319ae7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 9 Aug 2015 05:57:45 +0000 (01:57 -0400)]
Fix license header violations in aaa-authn-federation
Change-Id: Ic1443b2c38581fa3fecf419899c80693187ff3e7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 9 Aug 2015 05:55:38 +0000 (01:55 -0400)]
Fix license header violations in aaa-authn-store
Change-Id: I60b24c366231dcd8f0b94e21fbe54c804a68b4fb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Sun, 9 Aug 2015 05:50:47 +0000 (01:50 -0400)]
Fix license header violations in aaa-authn-sts
Change-Id: I744f224f9df3beaa82459fbdafce342fab0935bc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 7 Aug 2015 18:58:04 +0000 (14:58 -0400)]
Fix license header violations in aaa-idp-mapping
Change-Id: Ifa23217964ae86d192ab271837474b054b86e9eb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 7 Aug 2015 18:51:47 +0000 (14:51 -0400)]
Fix license header violations in aaa-authn
Change-Id: Ic55740e6ec763686a8a377cc4a7eeaffbf8a6bac
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Fri, 7 Aug 2015 18:46:23 +0000 (14:46 -0400)]
Fix license header violations in aaa-authn-api
Change-Id: If99adb015c3deebd5615a0d3ca267447428fbe8b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Maros Marsalek [Wed, 15 Jul 2015 13:20:54 +0000 (15:20 +0200)]
Add config subsystem binding to aaa-authn-odl-plugin
AuthProvider is now a regular module instantiated automatically as a default
instance.
Change-Id: I3244242bfe3d1be1207ab077d4e5cc107a33ee4e
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Wojciech Dec [Wed, 29 Jul 2015 21:09:31 +0000 (21:09 +0000)]
Merge "Bug 4054 Federation RuleProcessor utilizes System.out which interferes with karaf"
Wojciech Dec [Mon, 27 Jul 2015 16:48:31 +0000 (16:48 +0000)]
Merge "Fix Bug 3924 - aaa passwords are stored in clear text"
Ryan Goulding [Fri, 24 Jul 2015 16:16:49 +0000 (12:16 -0400)]
Bug 4054 Federation RuleProcessor utilizes System.out which interferes with karaf
Changes System.out calls to logger.info().
Change-Id: I20ef61d59e2a310de8705e165b881659063d6b32
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Sharon Aicler [Tue, 14 Jul 2015 08:10:27 +0000 (01:10 -0700)]
Fix Bug 3924 - aaa passwords are stored in clear text
Change-Id: If5d370166011b85f82b54b21c273028b90b30ea1
Signed-off-by: Sharon Aicler <saichler@cisco.com>
Wojciech Dec [Thu, 23 Jul 2015 15:13:14 +0000 (15:13 +0000)]
Merge "Explicitly set git-review branch to master"
Wojciech Dec [Thu, 23 Jul 2015 14:54:50 +0000 (14:54 +0000)]
Merge "Bug 4038 Grant Creation is Broken"
Wojciech Dec [Thu, 23 Jul 2015 14:39:10 +0000 (14:39 +0000)]
Merge "Bug 4023 AAA does not enforce unqiue role names"
Wojciech Dec [Thu, 23 Jul 2015 14:38:30 +0000 (14:38 +0000)]
Merge "Bug 4020 AAA fails to perform federated authentiation responsibilities if sssd lookup fails"
Thanh Ha [Wed, 22 Jul 2015 19:06:06 +0000 (15:06 -0400)]
Explicitly set git-review branch to master
Change-Id: I7643a7921ed3fb23b992486eb658a82b40c1b899
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Ryan Goulding [Wed, 22 Jul 2015 16:00:07 +0000 (12:00 -0400)]
Bug 4038 Grant Creation is Broken
This patch correctly increments consecutive calls to
PreparedStatement.setInt().
Change-Id: Ib07d8568ce536a987f6235d96103d4af6343a990
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Wojciech Dec [Tue, 21 Jul 2015 12:57:26 +0000 (12:57 +0000)]
Merge "Bug 1911 Updating user info will result in un-redacted password field returned in the response"
Wojciech Dec [Tue, 21 Jul 2015 12:55:13 +0000 (12:55 +0000)]
Merge "Bug 1910 Enforce domain name uniqueness"
Wojciech Dec [Tue, 21 Jul 2015 12:50:55 +0000 (12:50 +0000)]
Merge "Bug 3519 Stop creating static exception instances"
Ryan Goulding [Mon, 20 Jul 2015 21:07:27 +0000 (17:07 -0400)]
Bug 1911 Updating user info will result in un-redacted password field returned in the response
Changes /auth/v1/users/{id} endpoint so that PUT request returns
a user with a redacted password. Abstracts a REDACTED_PASSWORD
constant.
Change-Id: Ib692727a69dd00f34d83ccb63095ed7623926518
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Ryan Goulding [Mon, 20 Jul 2015 19:28:40 +0000 (15:28 -0400)]
Bug 4023 AAA does not enforce unqiue role names
This change enforces unique role names at the databse layer.
Change-Id: Iada8b2eb36f8fa9fbe9f935e3f0e39fe04e55166
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Ryan Goulding [Mon, 20 Jul 2015 19:22:38 +0000 (15:22 -0400)]
Bug 1910 Enforce domain name uniqueness
Domain names should be unique. This change enforces domain name
uniqueness at the database layer.
Change-Id: I1cc90a3ae8683e6c51c5fd0c394b1d5973aed86c
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Ryan Goulding [Mon, 20 Jul 2015 15:01:44 +0000 (11:01 -0400)]
Bug 4020 AAA fails to perform federated authentiation responsibilities if sssd lookup fails
If SSSD lookup fails, there is a possibility that invalid values are propagated
by the Apache proxy. These values should not cause a failure in
authentication, since not all IdP mapping requires every SSSD field. This
change ensures SSSD filters gracefully ignore invalid values, so the
authentication is still attempted.
Change-Id: I3ccbcf62e164e907f3fd53a14dd7cae77afaa5c2
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Wojciech Dec [Thu, 2 Jul 2015 16:45:46 +0000 (16:45 +0000)]
Merge "Reorder authN feature order to prioritize MD-SAL startup"
Wojciech Dec [Thu, 2 Jul 2015 16:17:25 +0000 (16:17 +0000)]
Merge "Bug 2923 Restarting the controller causes multiple insertions users"
Ryan Goulding [Thu, 2 Jul 2015 16:16:37 +0000 (12:16 -0400)]
Bug 3519 Stop creating static exception instances
Stop using static exceptions so the stack trace is accurate.
Change-Id: Ib8e62813578ca1ab5ec52e41d7357af92b8129ef
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Wojciech Dec [Wed, 1 Jul 2015 15:03:21 +0000 (17:03 +0200)]
Reorder authN feature order to prioritize MD-SAL startup
Change-Id: Iad0814dcd30daa9d24d029def8526a0211104639
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Wojciech Dec [Thu, 2 Jul 2015 14:02:37 +0000 (16:02 +0200)]
Bug3680 - Fix loading of AuthN config
(Issue caused by project structure cleanup)
Change-Id: I6cc0a8d137b56da11d38a97a29fa2862f360f65a
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Ryan Goulding [Wed, 1 Jul 2015 18:42:48 +0000 (14:42 -0400)]
Bug 2923 Restarting the controller causes multiple insertions users
Changes criteria of StoreBuilder.init() so it is called when
"idmlight.db.mv.db" does not exist. Previously, the code checked for the
existence of "idmlight.db". This convention changed with the addition of
H2 as the data store backing AAA data.
Change-Id: Ifa15ce89b414bbbb32b34d2ca38a3504921d8e27
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Thanh Ha [Tue, 30 Jun 2015 16:33:58 +0000 (12:33 -0400)]
Temporarily workaround deployment issue for aaa-artifacts
Change-Id: Ia9f6fa78f588982ee9ee1a54ebbd53fed13f5632
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Thanh Ha [Tue, 30 Jun 2015 14:33:02 +0000 (10:33 -0400)]
Fix missing <distributionManagement> for merge jobs
Change-Id: Ib11e06c8474185e4a64e52503b676bcd7020e333
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Robert Varga [Wed, 24 Jun 2015 19:30:44 +0000 (21:30 +0200)]
Convert features/authn to use features-parent
features-parent contains all the magic needed to properly resolve
versions and test features, migrate to use it, simplifying things here.
Change-Id: I57abb28149837aa16b113de87f3412b00f4c5e4b
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Thu, 25 Jun 2015 08:44:53 +0000 (10:44 +0200)]
Convert features/authz to use features-parent
features-parent contains all the magic needed to properly resolve
versions and test features, migrate to use it, simplifying things here.
Change-Id: I382c47cb2df0f8b53911c794a86909604f7a6ce3
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Wed, 24 Jun 2015 19:11:56 +0000 (21:11 +0200)]
Convert features/api to use features-parent
features-parent contains all the magic needed to properly resolve
versions and test features, migrate to use it, simplifying things here.
Change-Id: I2467c292b697d88883592cbcf6bebed0070dea49
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Wed, 24 Jun 2015 16:59:57 +0000 (18:59 +0200)]
Rename and move commons/parent
Move commons/parent to top-level directory and rename it to aaa-parent,
to follow common projects structure recommendations.
Change-Id: I9a075e39129f23a21664df2e7f57ac8a73679dd4
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Wed, 24 Jun 2015 15:26:18 +0000 (17:26 +0200)]
Add aaa-artifacts
This commit centralizes the artifacts produced by aaa project for
consumption in other projects. Also import it in the parent, so
internal dependency versions can be picked up easily.
Change-Id: I889a057bdf5a050583e65e3d8fdbe938d2e15c19
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Wed, 24 Jun 2015 15:57:48 +0000 (17:57 +0200)]
Rework parent structure to point to parent
Having projects point to the aggregator defeats the idea of a parent,
especially if the aggregator does not define anything except its child
modules.
Change-Id: Ib20399817bf48eb30ffa706863559a5e7976be59
Signed-off-by: Robert Varga <rovarga@cisco.com>
Wojciech Dec [Fri, 26 Jun 2015 14:08:33 +0000 (14:08 +0000)]
Merge "Move build section into parent"
Wojciech Dec [Fri, 26 Jun 2015 14:06:25 +0000 (14:06 +0000)]
Merge "Remove unneeded dependency"
Wojciech Dec [Thu, 25 Jun 2015 12:26:09 +0000 (12:26 +0000)]
Merge "BUG 3858 - Increasing default token cache expiry to 60min"
Wojciech Dec [Thu, 25 Jun 2015 08:12:56 +0000 (10:12 +0200)]
BUG 3858 - Increasing default token cache expiry to 60min
Change-Id: Id24472b3246b981ae8a76e464b263527322e8d9d
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Robert Varga [Wed, 24 Jun 2015 15:49:56 +0000 (17:49 +0200)]
Move build section into parent
Change-Id: Idd079ccfaacc520c8215db07cdbd08b1f6e06fb9
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Wed, 24 Jun 2015 16:06:05 +0000 (18:06 +0200)]
Remove unneeded dependency
The yang model in aaa-credential-store-api does not depend on the models
pulled in, hence there is no need for the dependency.
Change-Id: I9b3cf4d9817568edbd8445acd7e56daa134f7862
Signed-off-by: Robert Varga <rovarga@cisco.com>
Ryan Goulding [Mon, 22 Jun 2015 16:56:31 +0000 (12:56 -0400)]
Bug 3820 Incorrect database initialization
This change enables IdmLightApplication to initialize the data store.
Change-Id: I65566cc5900199bffd37e43e5bb761794ae6c382
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Ryan Goulding [Fri, 19 Jun 2015 17:44:43 +0000 (13:44 -0400)]
Bug 3820 Incorrect database initialization
Added username and password parameters to database initialization. This is
necessary in order to access the database from a psql client. This change
enforces the Singleton design pattern for IdmLightApplication. The
getDbConnect() functionality included in UserStore, RoleStore, GrantStore
and DomainStore is consolidated in
IdmLightApplication.getConnection(Connection existingConnection) function.
Change-Id: Ib001e05548acf401c4633712cd7ab3ff6a2d2b44
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
Wojciech Dec [Tue, 9 Jun 2015 15:00:15 +0000 (15:00 +0000)]
Merge "Bug 2809:Fix AAA error reporting"
Wojciech Dec [Sun, 7 Jun 2015 19:17:25 +0000 (19:17 +0000)]
Merge "Bug 2321 - Adding Authentication to IdmLight API"
Wojciech Dec [Sun, 7 Jun 2015 19:15:05 +0000 (19:15 +0000)]
Merge "Changing sql queries to prepared statements in idmlite"
Debalina Ghosh [Thu, 4 Jun 2015 22:39:56 +0000 (15:39 -0700)]
Bug 2809:Fix AAA error reporting
Change-Id: I61c923cec41fbe2244151c354ccba0fc49703faf
Signed-off-by: Debalina Ghosh <debalina.ghosh@hp.com>
Wojciech Dec [Thu, 4 Jun 2015 17:37:53 +0000 (19:37 +0200)]
Bug 2321 - Adding Authentication to IdmLight API
Change-Id: I6197c4e518202e9d285958df741228a1dec268ad
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Wojciech Dec [Thu, 4 Jun 2015 17:31:28 +0000 (19:31 +0200)]
Bug 3578 - Fixing reachability of IdmLight + cleanup of Idmlight feature bundles.
Change-Id: I6ab84171703b365b5d05bd900bc30c2634711796
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Debalina Ghosh [Mon, 4 May 2015 21:27:46 +0000 (14:27 -0700)]
Changing sql queries to prepared statements in idmlite
Change-Id: I609aaccb718dfcbd8f02bd45a6568adeb1cd5b7e
Signed-off-by: Debalina Ghosh <debalina.ghosh@hp.com>
Wojciech Dec [Mon, 1 Jun 2015 17:00:54 +0000 (17:00 +0000)]
Merge "Ensure that the TokenStore is unregistered when closed"
Wojciech Dec [Fri, 22 May 2015 18:18:49 +0000 (18:18 +0000)]
Merge "BUG 3343 - Fix encrypter's stack trace as log... continued..."
Wojciech Dec [Fri, 22 May 2015 17:45:53 +0000 (19:45 +0200)]
BUG 3343 - Fix encrypter's stack trace as log... continued...
Change-Id: Id9ae459e29800f75285804bd3a225b831c434d26
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Wojciech Dec [Fri, 22 May 2015 17:43:24 +0000 (17:43 +0000)]
Merge "BUG 3342 - call super.finalize in stores"
Wojciech Dec [Fri, 22 May 2015 17:38:09 +0000 (19:38 +0200)]
BUG 3343 - Fix encrypter's stack trace as log
Change-Id: I40b5a21d0cbf891abede31fee7d55114d26ab0ac
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Wojciech Dec [Fri, 22 May 2015 16:03:55 +0000 (18:03 +0200)]
BUG 3342 - call super.finalize in stores
Change-Id: I45bac5d48a08dc9d103e3b66890781351ee2e740
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Moiz Raja [Thu, 7 May 2015 02:34:34 +0000 (19:34 -0700)]
Ensure that the TokenStore is unregistered when closed
The ServiceLocator maintains a reference to all registered token stores and
when a request for get is made it goes through all the registered token stores
to see which one might have the token.
If we have a stale token store then it will also have a reference to a stale
data broker which will throw an exception when a transaction is created on it -
this exception happens to be a runtime exception and if ignored will result in
the exception surfacing all the way to the filter.
Change-Id: I4a66b144529ab5a99a6f53e5bb2ab176e18de703
Signed-off-by: Moiz Raja <moraja@cisco.com>
(cherry picked from commit
1c39e3a07ee047dd84405b466f6ad74b6e5d761f)
Wojciech Dec [Wed, 6 May 2015 11:52:11 +0000 (13:52 +0200)]
Bumping Snapshots version following lithium branch cut
Change-Id: I899df32cc839364df4551c152fdd9a997a8ea072
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Wojciech Dec [Wed, 6 May 2015 11:09:53 +0000 (13:09 +0200)]
Do not override odlparent properties.
Change-Id: Ic7217c8bfd67dbd380a79b8ed5c7c60af93009e8
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Wojciech Dec [Wed, 6 May 2015 10:57:08 +0000 (10:57 +0000)]
Merge "Do not override Karaf version"
Wojciech Dec [Fri, 1 May 2015 10:06:52 +0000 (12:06 +0200)]
Add authorisation data
Change-Id: If1a332b929a2dcb0bfcda0e578d99c20b2de3168
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Tony Tkacik [Tue, 21 Apr 2015 09:13:48 +0000 (11:13 +0200)]
Do not override Karaf version
Change-Id: I4407c8d8ed90a37f0a55c5e4db092faa28d0ab08
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Wojciech Dec [Fri, 24 Apr 2015 15:07:57 +0000 (15:07 +0000)]
Merge "Cleanup after sql-lite"
Wojciech Dec [Fri, 24 Apr 2015 14:53:13 +0000 (16:53 +0200)]
Cleanup after sql-lite
Change-Id: I4d0270aa8c9cdfba45aa2f6ca1cb7398d31e5bed
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Michal Rehak [Fri, 24 Apr 2015 14:40:18 +0000 (16:40 +0200)]
Reverted config location line formatting
- looks like karaf is sensitive to whitespaces here
https://issues.apache.org/jira/browse/KARAF-3506
Change-Id: I98a58023015ab2cb64c0522fbe8a3d9fc7586034
Signed-off-by: Michal Rehak <mirehak@cisco.com>
Tony Tkacik [Fri, 24 Apr 2015 13:25:05 +0000 (15:25 +0200)]
Fixed missing dependency on authn config.
Change-Id: I0ca414e8c1e76c47290323b84740480a2b46bcce
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Wojciech Dec [Fri, 24 Apr 2015 12:12:04 +0000 (12:12 +0000)]
Merge "Change AAA features to default to cluster capable"
Wojciech Dec [Thu, 23 Apr 2015 15:24:32 +0000 (15:24 +0000)]
Merge "Remove redundant restconf connector config file"
Wojciech Dec [Thu, 23 Apr 2015 09:22:35 +0000 (11:22 +0200)]
Change AAA features to default to cluster capable
Change-Id: Id6478d446da94cd58000fcda05a0bec28916f194
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Wojciech Dec [Thu, 23 Apr 2015 09:19:11 +0000 (09:19 +0000)]
Merge "Implementation of MD-SAL Token Cache"
Wojciech Dec [Thu, 16 Apr 2015 12:44:29 +0000 (14:44 +0200)]
Implementation of MD-SAL Token Cache
Change-Id: I7d966b52edc1e6d62860285630ee3e215917b26c
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Wojciech Dec [Wed, 22 Apr 2015 11:26:26 +0000 (13:26 +0200)]
Remove redundant restconf connector config file
Change-Id: I7be4f31ddcd11eb95fa26c52350ac15a5d3f62ad
Signed-off-by: Wojciech Dec <wdec@cisco.com>
Kailash Khalasi [Thu, 16 Apr 2015 22:01:12 +0000 (15:01 -0700)]
Adding unit tests to idmlite
Change-Id: I5ebd86085cf3e1ac88843c656f10480203879da4
Signed-off-by: Kailash Khalasi <kailash.khalasi@hp.com>
Wojciech Dec [Fri, 17 Apr 2015 10:39:45 +0000 (12:39 +0200)]
Revert db path
Change-Id: I694122d8616a650d2c78776c3eb3613cff4f6e8f
Signed-off-by: Wojciech Dec <wdec@cisco.com>
EduardoPerez [Tue, 14 Apr 2015 05:22:20 +0000 (22:22 -0700)]
Replacement from SQLite to H2 as JDBC provider
Updated to fix issues with H2 persistence replacement code.
Change-Id: I2c589e8f48576bdf02ac923c7f8d838d4185fb89
Signed-off-by: EduardoPerez <eduardo.perez2@hp.com>
Thanh Ha [Tue, 31 Mar 2015 15:03:16 +0000 (11:03 -0400)]
Add <relativePath/> to ensure Maven pulls artifact from Nexus
Needed by autorelease to be able to find and replace this value
prebuild.
Change-Id: Ida4e11bd27a7e72f278dd90e6152ba240299859c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Robert Varga [Mon, 30 Mar 2015 17:40:50 +0000 (19:40 +0200)]
Use dependencyManagement imports
Upstream projects provide their declarations in artifacts artiffact --
import it to get coherent version management.
Change-Id: I0d1b1cc400167f9e63a1ad730e3405c5d0cf2823
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 29 Mar 2015 11:03:55 +0000 (13:03 +0200)]
Fix JDK8 javadoc compatibility
JDK8 is more picky about javadocs. Fix them up so the project can be
built using JDK8.
Change-Id: I423570f532338f6253dc31b16a8ca73324c38970
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 29 Mar 2015 10:50:58 +0000 (12:50 +0200)]
Make sure insertion order is retained
Tests require toString() to be stable, which in turn requires we do not
use HashMaps, as their iteration order is undefined.
Change-Id: Iba53a84acb53a249e64acc604d831c7f4bd57f69
Signed-off-by: Robert Varga <rovarga@cisco.com>
Wojciech Dec [Mon, 23 Mar 2015 10:03:16 +0000 (10:03 +0000)]
Merge "delete hello example"
Wojciech Dec [Mon, 23 Mar 2015 09:59:22 +0000 (09:59 +0000)]
Merge "Adding Yang based token-cache-api"
Wojciech Dec [Mon, 23 Mar 2015 09:58:00 +0000 (09:58 +0000)]
Merge "Do not instantiate Booleans, Strings and Longs"
Robert Varga [Sun, 22 Mar 2015 22:54:33 +0000 (23:54 +0100)]
Do not instantiate Booleans, Strings and Longs
The two possible values are available as constants, so use them
directly, lowering the amount of garbage we generate.
For an empty String, we can just use a literal. For Longs, instead of
explicit construction, we can use valueOf(), which can end up using the
same instance. Also, we can use autoboxing to let JVM promote a value as
appropriate.
Change-Id: Icf9405d691a08c20dde78a5fe05bd4fab5947741
Signed-off-by: Robert Varga <rovarga@cisco.com>
John Borz [Sat, 21 Mar 2015 03:36:36 +0000 (20:36 -0700)]
Added Karaf feature for the keystone plugin.
Change-Id: I7660b6d50ad8dbe3f47b242494fbbd209bba4995
Signed-off-by: John Borz <john.borz@hp.com>