EncryptionKey serverKey = ticketFactory.getServerKey( serverPrincipal, serverPassword );
Ticket serviceTicket = ticketFactory.getTicket( clientPrincipal, serverPrincipal, serverKey );
EncryptionKey subSessionKey = RandomKeyFactory.getRandomKey( EncryptionType.DES_CBC_MD5 );
ApOptions apOptions = new ApOptions();
Authenticator authenticator = new Authenticator();
authenticator.setVersionNumber( 5 );
authenticator.setCRealm( "EXAMPLE.COM" );
authenticator.setCName( getPrincipalName( "hnelson" ) );