public void destroy() throws DestroyFailedException {
  if (!destroyed) {
    Arrays.fill(asn1Encoding,(byte)0);
    client=null;
    server=null;
    sessionKey.destroy();
    flags=null;
    authTime=null;
    startTime=null;
    endTime=null;
    renewTill=null;
    clientAddresses=null;
    destroyed=true;
  }
}

public void destroy ( ) throws DestroyFailedException { if ( ! destroyed ) { Arrays . fill ( asn1Encoding , ( byte ) 0 ) ; client = null ; server = null ; sessionKey . destroy ( ) ; flags = null ; authTime = null ; startTime = null ; endTime = null ; renewTill = null ; clientAddresses = null ; destroyed = true ; } }
destroys the ticket and destroys any sensitive information stored in it .
