Yair Zaslavsky has posted comments on this change.

Change subject: engine: Import single certificate
......................................................................


Patch Set 21:

(3 comments)

http://gerrit.ovirt.org/#/c/35485/21/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetProviderCertificateChainQuery.java
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetProviderCertificateChainQuery.java:

Line 33:         ProviderProxy proxy = 
ProviderProxyFactory.getInstance().create(provider);
Line 34:         List<? extends Certificate> chain = 
proxy.getCertificateChain();
Line 35:         if (!chain.isEmpty()) {
Line 36:             try {
Line 37:                 
getQueryReturnValue().setReturnValue(Arrays.<CertificateInfo> 
asList(createCertificateInfo(chain.get(chain.size() - 1))));
> this query as it called should return the entire chain.
Done
Line 38:             } catch (CertificateEncodingException e) {
Line 39:                 getQueryReturnValue().setSucceeded(false);
Line 40:                 log.error("Error in encoding certificate. Error is {} 
" + e.getMessage());
Line 41:                 if (log.isDebugEnabled()) {


Line 43:                 }
Line 44:             }
Line 45:             getQueryReturnValue().setSucceeded(true);
Line 46:         } else {
Line 47:             getQueryReturnValue().setSucceeded(false);
> maybe:
Done
Line 48:         }
Line 49:     }
Line 50: 
Line 51:     private CertificateInfo createCertificateInfo(final Certificate 
cert) throws CertificateEncodingException {


http://gerrit.ovirt.org/#/c/35485/21/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/CertificateMapper.java
File 
backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/CertificateMapper.java:

Line 23:     @Mapping(from = CertificateInfo.class, to = Certificate.class)
Line 24:     public static Certificate map(CertificateInfo entity, Certificate 
template) {
Line 25:         Certificate model = template != null ? template : new 
Certificate();
Line 26:         model.setContent(entity.getPayload());
Line 27:         model.setSubject(entity.getDescription());
> so we need to add subject as well, the description should be something else
So please define for now what description should be.
I will add a new field to the api and also to the CerticiateInfo object.
Line 28:         return model;
Line 29:     }


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

Gerrit-MessageType: comment
Gerrit-Change-Id: Ic9adb21ded6e6d9fb09fc68331872c1cd88f88a9
Gerrit-PatchSet: 21
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Yair Zaslavsky <yzasl...@redhat.com>
Gerrit-Reviewer: Alexander Wels <aw...@redhat.com>
Gerrit-Reviewer: Alon Bar-Lev <alo...@redhat.com>
Gerrit-Reviewer: Einav Cohen <eco...@redhat.com>
Gerrit-Reviewer: Greg Sheremeta <gsher...@redhat.com>
Gerrit-Reviewer: Juan Hernandez <juan.hernan...@redhat.com>
Gerrit-Reviewer: Vojtech Szocs <vsz...@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