}
public Domain(User owner, String suffix) throws GigiApiException {
- checkCertifyableDomain(suffix, owner.isInGroup(Group.getByString("codesign")));
+ checkCertifyableDomain(suffix, owner.isInGroup(Group.CODESIGNING));
this.owner = owner;
this.suffix = suffix;
return em;
}
+ public static int searchUserIdByDomain(String domain) {
+ GigiPreparedStatement ps = DatabaseConnection.getInstance().prepare("SELECT memid FROM domains WHERE domain = ?");
+ ps.setString(1, domain);
+ GigiResultSet res = ps.executeQuery();
+ res.beforeFirst();
+ if (res.next()) {
+ return res.getInt(1);
+ } else {
+ return -1;
+ }
+ }
+
}