Set<EncryptionType> requestedEncryptionTypes = new HashSet<EncryptionType>();
requestedEncryptionTypes.add( EncryptionType.RC4_HMAC );
kdcReqBody.setEType( requestedEncryptionTypes );
kdcReqBody.setNonce( random.nextInt() );
kdcReqBody.setKdcOptions( new KdcOptions() );
long now = System.currentTimeMillis();
KerberosTime requestedEndTime = new KerberosTime( now + KerberosTime.DAY );
kdcReqBody.setTill( requestedEndTime );