modifier.setKdcOptions( kdcOptions );
KerberosTime requestedEndTime = new KerberosTime( now + KerberosTime.DAY / 2 );
modifier.setTill( requestedEndTime );
RequestBody requestBody = modifier.getRequestBody();
KdcRequest message = getKdcRequest( tgt, requestBody );
handler.messageReceived( session, message );
TicketGrantReply reply = ( TicketGrantReply ) session.getMessage();