3.1.3 Initialization

The server initializes the RPC session by doing the following:

  1. The server MUST register the different protocol sequences that will allow the server to communicate with the client. The supported protocol sequences are specified in section 2.1, including named endpoints.

  2. The server MUST register the authentication methods that are allowed on the EMSMDB interface. The server SHOULD<5> register the following authentication methods. A client authenticates using one of the following authentication methods:

    • RPC_C_AUTHN_WINNT

    • RPC_C_AUTHN_GSS_KERBEROS<6>

    • RPC_C_AUTHN_GSS_NEGOTIATE

    • RPC_C_AUTHN_NONE

  3. Start listening for RPCs.

  4. Register the EMSMDB interface.

  5. Register the EMSMDB interface to all the registered binding handles created previously.