Alon Bar-Lev has posted comments on this change.

Change subject: aaa: Introducing usage of Acct
......................................................................


Patch Set 11:

(4 comments)

see also my last comments.

http://gerrit.ovirt.org/#/c/27070/11/backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/filters/NegotiationFilter.java
File 
backend/manager/modules/aaa/src/main/java/org/ovirt/engine/core/aaa/filters/NegotiationFilter.java:

Line 22: import org.ovirt.engine.api.extensions.Base;
Line 23: import org.ovirt.engine.api.extensions.ExtMap;
Line 24: import org.ovirt.engine.api.extensions.aaa.Acct;
Line 25: import org.ovirt.engine.api.extensions.aaa.Authn;
Line 26: import org.ovirt.engine.core.aaa.AcctUtils;
not sure these are needed
Line 27: import org.ovirt.engine.core.aaa.AuthenticationProfile;
Line 28: import org.ovirt.engine.core.aaa.AuthenticationProfileRepository;
Line 29: 
Line 30: /**


http://gerrit.ovirt.org/#/c/27070/11/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/LoginBaseCommand.java
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/LoginBaseCommand.java:

Line 170: 
Line 171:         // Check that the authenticator provided by the profile 
supports password authentication:
Line 172:         authnExtension = profile.getAuthn();
Line 173:         authRecord = (ExtMap) getParameters().getAuthRecord();
Line 174:         int reportReason = 
Acct.ReportReason.PRINCIPAL_LOGIN_NEGOTIATE;
excluded basic authentication...
Line 175:         String loginName = null;
Line 176:         if (authRecord == null) {
Line 177:             reportReason = 
Acct.ReportReason.PRINCIPAL_LOGIN_CREDENTIALS;
Line 178: 


Line 237:                 
AcctUtils.reportRecords(Acct.ReportReason.PRINCIPAL_RECORD_NOT_FOUND, null, 
principalRecord, loginName);
Line 238: 
Line 239:                 return false;
Line 240:             }
Line 241:             
-
Line 242:             AcctUtils.reportRecords(reportReason, authRecord, 
principalRecord, loginName);
Line 243:             DirectoryUser directoryUser = 
AuthzUtils.mapPrincipalRecord(profile.getAuthz(), principalRecord);
Line 244: 
Line 245: 


http://gerrit.ovirt.org/#/c/27070/11/backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/aaa/Acct.java
File 
backend/manager/modules/extensions-api-root/extensions-api/src/main/java/org/ovirt/engine/api/extensions/aaa/Acct.java:

Line 109:          * Will have {@link PrincipalRecord}.
Line 110:          */
Line 111:         public static final int PRINCIPAL_CREDENTIALS_CHANGED = 10;
Line 112:         /**
Line 113:          * Principal record was not found.
as you do not have principal record,I would put this before these constants 
that have principal record.

but it is not about principal record, these are our terms, it is principal that 
cannot be found or invalid.
Line 114:          */
Line 115:         public static final int PRINCIPAL_RECORD_NOT_FOUND = 11;
Line 116:         /**
Line 117:          * Access denied.


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

Gerrit-MessageType: comment
Gerrit-Change-Id: Ief13d233d11b7ab32b328735b4f58ec7cffff567
Gerrit-PatchSet: 11
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Yair Zaslavsky <yzasl...@redhat.com>
Gerrit-Reviewer: Alon Bar-Lev <alo...@redhat.com>
Gerrit-Reviewer: Ravi Nori <rn...@redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com>
Gerrit-Reviewer: automat...@ovirt.org
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to