Change in ovirt-engine[master]: 6. core: Introduce new authentication interfaces

yzaslavs at redhat.com yzaslavs at redhat.com
Wed Jan 15 21:15:25 UTC 2014


Yair Zaslavsky has submitted this change and it was merged.

Change subject: 6. core: Introduce new authentication interfaces
......................................................................


6. core: Introduce new authentication interfaces

This change introduces new authentication and directory interfaces that
represent the connection between the engine and generic authentication
and directory services, like LDAP, for example, but without the LDAP
specific concepts that we currently use.

Note that at the moment the new classes introduced by this change are
not used anywhere, they are intended to make the engine less dependent
on LDAP concepts, but that will happen in other changes.

Note also that this change doesn't introduce any implementation of the
interfaces, that will come in other changes as well

Change-Id: If84a0c9d6553d81cdbbe224972696f169cca90d4
Signed-off-by: Juan Hernandez <juan.hernandez at redhat.com>
Signed-off-by: Yair Zaslavsky <yzaslavs at redhat.com>
---
M backend/manager/modules/bll/pom.xml
M backend/manager/modules/common/exclude-filters.xml
M backend/manager/modules/common/pom.xml
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/AuthenticatedPrincipal.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/AuthenticatedRequestWrapper.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/AuthenticationFilter.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/AuthenticationProfile.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/AuthenticationProfileFactory.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/AuthenticationProfileManager.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/AuthenticationResult.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/Authenticator.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/AuthenticatorFactory.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/AuthenticatorManager.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/Configuration.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/ConfigurationException.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/Directory.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/DirectoryEntry.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/DirectoryEntryStatus.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/DirectoryFactory.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/DirectoryGroup.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/DirectoryManager.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/DirectoryStub.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/DirectoryUser.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/Factory.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/Manager.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/NegotiatingAuthenticator.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/NegotiationResult.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/authentication/PasswordAuthenticator.java
M backend/manager/modules/common/src/main/modules/org/ovirt/engine/core/common/main/module.xml
A backend/manager/modules/common/src/test/java/org/ovirt/engine/core/authentication/ConfigurationTest.java
M backend/manager/modules/dal/pom.xml
M backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/GroupMapper.java
M backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/UserMapper.java
M backend/manager/modules/utils/pom.xml
M build-tools-root/checkstyles/src/main/resources/checkstyle-suppressions.xml
M frontend/webadmin/modules/gwt-common/src/main/resources/org/ovirt/engine/core/Common.gwt.xml
A frontend/webadmin/modules/gwt-extension/src/main/java/org/ovirt/engine/core/authentication/DirectoryGroup_CustomFieldSerializer.java
A frontend/webadmin/modules/gwt-extension/src/main/java/org/ovirt/engine/core/authentication/DirectoryUser_CustomFieldSerializer.java
A frontend/webadmin/modules/gwt-extension/src/main/java/org/ovirt/engine/ui/uioverrides/org/ovirt/engine/core/authentication/DirectoryManager.java
M pom.xml
40 files changed, 2,628 insertions(+), 7 deletions(-)

Approvals:
  Yair Zaslavsky: Verified; Looks good to me, approved



-- 
To view, visit http://gerrit.ovirt.org/15596
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: If84a0c9d6553d81cdbbe224972696f169cca90d4
Gerrit-PatchSet: 35
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Juan Hernandez <juan.hernandez at redhat.com>
Gerrit-Reviewer: Alexander Wels <awels at redhat.com>
Gerrit-Reviewer: Alon Bar-Lev <alonbl at redhat.com>
Gerrit-Reviewer: Juan Hernandez <juan.hernandez at redhat.com>
Gerrit-Reviewer: Martin Peřina <mperina at redhat.com>
Gerrit-Reviewer: Oved Ourfali <oourfali at redhat.com>
Gerrit-Reviewer: Ravi Nori <rnori at redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzaslavs at redhat.com>
Gerrit-Reviewer: mooli tayer <mtayer at redhat.com>
Gerrit-Reviewer: oVirt Jenkins CI Server



More information about the Engine-commits mailing list