Package org.apache.directory.shared.kerberos.codec.kdcReq.actions

Examples of org.apache.directory.shared.kerberos.codec.kdcReq.actions.StoreKdcReqBody


        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_OR_REQ_BODY_STATE.ordinal()][KerberosConstants.KDC_REQ_KDC_REQ_BODY_TAG] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_OR_REQ_BODY_STATE,
                KdcReqStatesEnum.KDC_REQ_KDC_REQ_BODY_STATE,
                KerberosConstants.KDC_REQ_KDC_REQ_BODY_TAG,
                new StoreKdcReqBody() );

        // --------------------------------------------------------------------------------------------
        // Transition from padata tag to pa-data SEQ
        // --------------------------------------------------------------------------------------------
        // KDC-REQ         ::= SEQUENCE {
        //         ...
        //         padata          [3] SEQUENCE OF
        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_TAG_STATE.ordinal()][UniversalTag.SEQUENCE.getValue()] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_TAG_STATE,
                KdcReqStatesEnum.KDC_REQ_PA_DATA_SEQ_STATE,
                UniversalTag.SEQUENCE,
                new CheckNotNullLength<KdcReqContainer>() );

        // --------------------------------------------------------------------------------------------
        // Transition from pa-data SEQ to pa-data
        // --------------------------------------------------------------------------------------------
        // KDC-REQ         ::= SEQUENCE {
        //         ...
        //         padata          [3] SEQUENCE OF <PA-DATA>
        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_SEQ_STATE.ordinal()][UniversalTag.SEQUENCE.getValue()] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_SEQ_STATE,
                KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE,
                UniversalTag.SEQUENCE,
                new AddPaData() );

        // --------------------------------------------------------------------------------------------
        // Transition from pa-data to pa-data
        // --------------------------------------------------------------------------------------------
        // KDC-REQ         ::= SEQUENCE {
        //         ...
        //         padata          [3] SEQUENCE OF <PA-DATA>
        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE.ordinal()][UniversalTag.SEQUENCE.getValue()] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE,
                KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE,
                UniversalTag.SEQUENCE,
                new AddPaData() );

        // --------------------------------------------------------------------------------------------
        // Transition from pa-data to KDC-REQ-BODY tag
        // --------------------------------------------------------------------------------------------
        // KDC-REQ         ::= SEQUENCE {
        //         ...
        //         req-body        [4]
        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE.ordinal()][KerberosConstants.KDC_REQ_KDC_REQ_BODY_TAG] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE,
                KdcReqStatesEnum.KDC_REQ_KDC_REQ_BODY_STATE,
                KerberosConstants.KDC_REQ_KDC_REQ_BODY_TAG,
                new StoreKdcReqBody() );
    }
View Full Code Here


        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_OR_REQ_BODY_STATE.ordinal()][KerberosConstants.KDC_REQ_KDC_REQ_BODY_TAG] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_OR_REQ_BODY_STATE,
                KdcReqStatesEnum.KDC_REQ_KDC_REQ_BODY_STATE,
                KerberosConstants.KDC_REQ_KDC_REQ_BODY_TAG,
                new StoreKdcReqBody() );

        // --------------------------------------------------------------------------------------------
        // Transition from padata tag to pa-data SEQ
        // --------------------------------------------------------------------------------------------
        // KDC-REQ         ::= SEQUENCE {
        //         ...
        //         padata          [3] SEQUENCE OF
        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_TAG_STATE.ordinal()][UniversalTag.SEQUENCE.getValue()] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_TAG_STATE,
                KdcReqStatesEnum.KDC_REQ_PA_DATA_SEQ_STATE,
                UniversalTag.SEQUENCE,
                new CheckNotNullLength<KdcReqContainer>() );

        // --------------------------------------------------------------------------------------------
        // Transition from pa-data SEQ to pa-data
        // --------------------------------------------------------------------------------------------
        // KDC-REQ         ::= SEQUENCE {
        //         ...
        //         padata          [3] SEQUENCE OF <PA-DATA>
        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_SEQ_STATE.ordinal()][UniversalTag.SEQUENCE.getValue()] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_SEQ_STATE,
                KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE,
                UniversalTag.SEQUENCE,
                new AddPaData() );

        // --------------------------------------------------------------------------------------------
        // Transition from pa-data to pa-data
        // --------------------------------------------------------------------------------------------
        // KDC-REQ         ::= SEQUENCE {
        //         ...
        //         padata          [3] SEQUENCE OF <PA-DATA>
        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE.ordinal()][UniversalTag.SEQUENCE.getValue()] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE,
                KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE,
                UniversalTag.SEQUENCE,
                new AddPaData() );

        // --------------------------------------------------------------------------------------------
        // Transition from pa-data to KDC-REQ-BODY tag
        // --------------------------------------------------------------------------------------------
        // KDC-REQ         ::= SEQUENCE {
        //         ...
        //         req-body        [4]
        super.transitions[KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE.ordinal()][KerberosConstants.KDC_REQ_KDC_REQ_BODY_TAG] =
            new GrammarTransition<KdcReqContainer>(
                KdcReqStatesEnum.KDC_REQ_PA_DATA_STATE,
                KdcReqStatesEnum.KDC_REQ_KDC_REQ_BODY_STATE,
                KerberosConstants.KDC_REQ_KDC_REQ_BODY_TAG,
                new StoreKdcReqBody() );
    }
View Full Code Here

TOP

Related Classes of org.apache.directory.shared.kerberos.codec.kdcReq.actions.StoreKdcReqBody

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.