public class Domain implements IdCachable, Verifyable {
- private User owner;
+ private CertificateOwner owner;
private String suffix;
rs.close();
}
- public Domain(User owner, String suffix) throws GigiApiException {
+ public Domain(User actor, CertificateOwner owner, String suffix) throws GigiApiException {
synchronized (Domain.class) {
- checkCertifyableDomain(suffix, owner.isInGroup(Group.CODESIGNING));
+ checkCertifyableDomain(suffix, actor.isInGroup(Group.CODESIGNING));
this.owner = owner;
this.suffix = suffix;
insert();
ps.execute();
}
- public User getOwner() {
+ public CertificateOwner getOwner() {
return owner;
}