package org.apache.kerberos.kerb.spec.ticket;
import org.apache.kerberos.kerb.spec.common.EncryptionKey;
import org.apache.kerberos.kerb.spec.kdc.EncKdcRepPart;
public class AbstractServiceTicket {
private Ticket ticket;
private EncKdcRepPart encKdcRepPart;
public AbstractServiceTicket(Ticket ticket, EncKdcRepPart encKdcRepPart) {
this.ticket = ticket;
this.encKdcRepPart = encKdcRepPart;
}
public Ticket getTicket() {
return ticket;
}
public EncKdcRepPart getEncKdcRepPart() {
return encKdcRepPart;
}
public EncryptionKey getSessionKey() {
return encKdcRepPart.getKey();
}
public String getRealm() {
return ticket.getRealm();
}
}