super.transitions[EncTicketPartStatesEnum.ENC_TICKET_PART_CADDR_TAG_STATE.ordinal()][KerberosConstants.ENC_TICKET_PART_AUTHORIZATION_DATA_TAG] =
new GrammarTransition<EncTicketPartContainer>(
EncTicketPartStatesEnum.ENC_TICKET_PART_CADDR_TAG_STATE,
EncTicketPartStatesEnum.ENC_TICKET_PART_AUTHZ_DATA_TAG_STATE,
KerberosConstants.ENC_TICKET_PART_AUTHORIZATION_DATA_TAG,
new StoreAuthorizationData() );
super.transitions[EncTicketPartStatesEnum.ENC_TICKET_PART_AUTHTIME_STATE.ordinal()][KerberosConstants.ENC_TICKET_PART_ENDTIME_TAG] =
new GrammarTransition<EncTicketPartContainer>(
EncTicketPartStatesEnum.ENC_TICKET_PART_AUTHTIME_STATE,
EncTicketPartStatesEnum.ENC_TICKET_PART_ENDTIME_TAG_STATE,
KerberosConstants.ENC_TICKET_PART_ENDTIME_TAG,
new CheckNotNullLength<EncTicketPartContainer>() );
super.transitions[EncTicketPartStatesEnum.ENC_TICKET_PART_ENDTIME_STATE.ordinal()][KerberosConstants.ENC_TICKET_PART_CADDR_TAG] =
new GrammarTransition<EncTicketPartContainer>(
EncTicketPartStatesEnum.ENC_TICKET_PART_ENDTIME_STATE,
EncTicketPartStatesEnum.ENC_TICKET_PART_CADDR_TAG_STATE,
KerberosConstants.ENC_TICKET_PART_CADDR_TAG,
new StoreCaddr() );
super.transitions[EncTicketPartStatesEnum.ENC_TICKET_PART_ENDTIME_STATE.ordinal()][KerberosConstants.ENC_TICKET_PART_AUTHORIZATION_DATA_TAG] =
new GrammarTransition<EncTicketPartContainer>(
EncTicketPartStatesEnum.ENC_TICKET_PART_ENDTIME_STATE,
EncTicketPartStatesEnum.ENC_TICKET_PART_AUTHZ_DATA_TAG_STATE,
KerberosConstants.ENC_TICKET_PART_AUTHORIZATION_DATA_TAG,
new StoreAuthorizationData() );
super.transitions[EncTicketPartStatesEnum.ENC_TICKET_PART_RENEWTILL_STATE.ordinal()][KerberosConstants.ENC_TICKET_PART_AUTHORIZATION_DATA_TAG] =
new GrammarTransition<EncTicketPartContainer>(
EncTicketPartStatesEnum.ENC_TICKET_PART_RENEWTILL_STATE,
EncTicketPartStatesEnum.ENC_TICKET_PART_AUTHZ_DATA_TAG_STATE,
KerberosConstants.ENC_TICKET_PART_AUTHORIZATION_DATA_TAG,
new StoreAuthorizationData() );
}