public KerberosTime getTill() { return getFieldAs(KdcReqBodyField.TILL, KerberosTime.class); }
public EncryptedData getEncryptedAuthorizationData() { return getFieldAs(KdcReqBodyField.ENC_AUTHORIZATION_DATA, EncryptedData.class); }
public KerberosTime getFrom() { return getFieldAs(KdcReqBodyField.FROM, KerberosTime.class); }
public Tickets getAdditionalTickets() { return getFieldAs(KdcReqBodyField.ADDITIONAL_TICKETS, Tickets.class); }
public KdcOptions getKdcOptions() { return getFieldAs(KdcReqBodyField.KDC_OPTIONS, KdcOptions.class); }
public KerberosTime getRtime() { return getFieldAs(KdcReqBodyField.RTIME, KerberosTime.class); }
public PrincipalName getSname() { return getFieldAs(KdcReqBodyField.SNAME, PrincipalName.class); }
public KerberosTime getRtime() { return getFieldAs(KdcReqBodyField.RTIME, KerberosTime.class); }
public HostAddresses getAddresses() { return getFieldAs(KdcReqBodyField.ADDRESSES, HostAddresses.class); }
public KerberosTime getTill() { return getFieldAs(KdcReqBodyField.TILL, KerberosTime.class); }
public EncryptedData getEncryptedAuthorizationData() { return getFieldAs(KdcReqBodyField.ENC_AUTHORIZATION_DATA, EncryptedData.class); }
public PrincipalName getCname() { return getFieldAs(KdcReqBodyField.CNAME, PrincipalName.class); }
public PrincipalName getCname() { return getFieldAs(KdcReqBodyField.CNAME, PrincipalName.class); }
public KerberosTime getFrom() { return getFieldAs(KdcReqBodyField.FROM, KerberosTime.class); }
public Tickets getAdditionalTickets() { return getFieldAs(KdcReqBodyField.ADDITIONAL_TICKETS, Tickets.class); }
public KdcOptions getKdcOptions() { return getFieldAs(KdcReqBodyField.KDC_OPTIONS, KdcOptions.class); }
public HostAddresses getAddresses() { return getFieldAs(KdcReqBodyField.ADDRESSES, HostAddresses.class); }
public PrincipalName getSname() { return getFieldAs(KdcReqBodyField.SNAME, PrincipalName.class); }
public List<EncryptionType> getEtypes() { KrbIntegers values = getFieldAs(KdcReqBodyField.ETYPE, KrbIntegers.class); if (values == null) { return Collections.emptyList(); } List<EncryptionType> results = new ArrayList<>(); for (Integer value : values.getValues()) { results.add(EncryptionType.fromValue(value)); } return results; }
public List<EncryptionType> getEtypes() { KrbIntegers values = getFieldAs(KdcReqBodyField.ETYPE, KrbIntegers.class); if (values == null) { return Collections.emptyList(); } List<EncryptionType> results = new ArrayList<>(); for (Integer value : values.getValues()) { results.add(EncryptionType.fromValue(value)); } return results; }