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

Examples of org.apache.directory.shared.kerberos.codec.kdcReqBody.actions.StoreEncAuthorizationData


        super.transitions[KdcReqBodyStatesEnum.KDC_REQ_BODY_ETYPE_STATE.ordinal()][KerberosConstants.KDC_REQ_BODY_ENC_AUTHZ_DATA_TAG] =
            new GrammarTransition<KdcReqBodyContainer>(
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ETYPE_STATE,
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ENC_AUTH_DATA_STATE,
                KerberosConstants.KDC_REQ_BODY_ENC_AUTHZ_DATA_TAG,
                new StoreEncAuthorizationData() );

        // --------------------------------------------------------------------------------------------
        // Transition from EType values to additionalTickets tag (addresses and enc-authorization data
        // are empty)
        // --------------------------------------------------------------------------------------------
        // KDC-REQ-BODY    ::= SEQUENCE {
        //         ...
        //         additional-tickets      [11]
        super.transitions[KdcReqBodyStatesEnum.KDC_REQ_BODY_ETYPE_STATE.ordinal()][KerberosConstants.KDC_REQ_BODY_ADDITIONAL_TICKETS_TAG] =
            new GrammarTransition<KdcReqBodyContainer>(
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ETYPE_STATE,
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ADDITIONAL_TICKETS_TAG_STATE,
                KerberosConstants.KDC_REQ_BODY_ADDITIONAL_TICKETS_TAG,
                new CheckNotNullLength<KdcReqBodyContainer>() );

        // --------------------------------------------------------------------------------------------
        // Transition from addresses values to encAuthorizationData
        // --------------------------------------------------------------------------------------------
        // KDC-REQ-BODY    ::= SEQUENCE {
        //         ...
        //         enc-authorization-data  [10]
        super.transitions[KdcReqBodyStatesEnum.KDC_REQ_BODY_ADDRESSES_STATE.ordinal()][KerberosConstants.KDC_REQ_BODY_ENC_AUTHZ_DATA_TAG] =
            new GrammarTransition<KdcReqBodyContainer>(
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ADDRESSES_STATE,
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ENC_AUTH_DATA_STATE,
                KerberosConstants.KDC_REQ_BODY_ENC_AUTHZ_DATA_TAG,
                new StoreEncAuthorizationData() );

        // --------------------------------------------------------------------------------------------
        // Transition from addresses values to additional-tickets tag
        // --------------------------------------------------------------------------------------------
        // KDC-REQ-BODY    ::= SEQUENCE {
View Full Code Here


        super.transitions[KdcReqBodyStatesEnum.KDC_REQ_BODY_ETYPE_STATE.ordinal()][KerberosConstants.KDC_REQ_BODY_ENC_AUTHZ_DATA_TAG] =
            new GrammarTransition<KdcReqBodyContainer>(
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ETYPE_STATE,
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ENC_AUTH_DATA_STATE,
                KerberosConstants.KDC_REQ_BODY_ENC_AUTHZ_DATA_TAG,
                new StoreEncAuthorizationData() );

        // --------------------------------------------------------------------------------------------
        // Transition from EType values to additionalTickets tag (addresses and enc-authorization data
        // are empty)
        // --------------------------------------------------------------------------------------------
        // KDC-REQ-BODY    ::= SEQUENCE {
        //         ...
        //         additional-tickets      [11]
        super.transitions[KdcReqBodyStatesEnum.KDC_REQ_BODY_ETYPE_STATE.ordinal()][KerberosConstants.KDC_REQ_BODY_ADDITIONAL_TICKETS_TAG] =
            new GrammarTransition<KdcReqBodyContainer>(
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ETYPE_STATE,
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ADDITIONAL_TICKETS_TAG_STATE,
                KerberosConstants.KDC_REQ_BODY_ADDITIONAL_TICKETS_TAG,
                new CheckNotNullLength<KdcReqBodyContainer>() );

        // --------------------------------------------------------------------------------------------
        // Transition from addresses values to encAuthorizationData
        // --------------------------------------------------------------------------------------------
        // KDC-REQ-BODY    ::= SEQUENCE {
        //         ...
        //         enc-authorization-data  [10]
        super.transitions[KdcReqBodyStatesEnum.KDC_REQ_BODY_ADDRESSES_STATE.ordinal()][KerberosConstants.KDC_REQ_BODY_ENC_AUTHZ_DATA_TAG] =
            new GrammarTransition<KdcReqBodyContainer>(
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ADDRESSES_STATE,
                KdcReqBodyStatesEnum.KDC_REQ_BODY_ENC_AUTH_DATA_STATE,
                KerberosConstants.KDC_REQ_BODY_ENC_AUTHZ_DATA_TAG,
                new StoreEncAuthorizationData() );

        // --------------------------------------------------------------------------------------------
        // Transition from addresses values to additional-tickets tag
        // --------------------------------------------------------------------------------------------
        // KDC-REQ-BODY    ::= SEQUENCE {
View Full Code Here

TOP

Related Classes of org.apache.directory.shared.kerberos.codec.kdcReqBody.actions.StoreEncAuthorizationData

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.