X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;ds=sidebyside;f=src%2Forg%2Fcacert%2Fgigi%2FdbObjects%2FCertificateProfile.java;h=5704497986388f70123d5bf7230839bed85fde0d;hb=4cb0252dc568fd6c56e986289a2c45e4a8884fb3;hp=c31f6cbfa3449dbaebb4ceb2e7f2564765da2640;hpb=d21c39f52385389984da44fd55d85d7f86a2d5c4;p=gigi.git diff --git a/src/org/cacert/gigi/dbObjects/CertificateProfile.java b/src/org/cacert/gigi/dbObjects/CertificateProfile.java index c31f6cbf..57044979 100644 --- a/src/org/cacert/gigi/dbObjects/CertificateProfile.java +++ b/src/org/cacert/gigi/dbObjects/CertificateProfile.java @@ -263,6 +263,14 @@ public class CertificateProfile implements IdCachable { if ( !actor.isInGroup(Group.CODESIGNING)) { return false; } + } else if (s.equals("ocsp")) { + if ( !(owner instanceof Organisation)) { + return false; + } + Organisation o = (Organisation) owner; + if ( !o.isSelfOrganisation()) { + return false; + } } else { return false; }