/*
 IntentDConnectMessage.java
 Copyright (c) 2014 NTT DOCOMO,INC.
 Released under the MIT license
 http://opensource.org/licenses/mit-license.php
 */
package org.deviceconnect.message.intent.message;

import org.deviceconnect.message.DConnectMessage;

/**
 * メッセージ.
 * @author NTT DOCOMO, INC.
 */
public interface IntentDConnectMessage extends DConnectMessage {

    /**
     * アクション:GET.
     */
    String ACTION_GET = "org.deviceconnect.action.GET";

    /**
     * アクション:PUT.
     */
    String ACTION_PUT = "org.deviceconnect.action.PUT";

    /**
     * アクション:POST.
     */
    String ACTION_POST = "org.deviceconnect.action.POST";

    /**
     * アクション:DELETE.
     */
    String ACTION_DELETE = "org.deviceconnect.action.DELETE";

    /**
     * アクション:RESPONSE.
     */
    String ACTION_RESPONSE = "org.deviceconnect.action.RESPONSE";

    /**
     * アクション:EVENT.
     */
    String ACTION_EVENT = "org.deviceconnect.action.EVENT";

    /**
     * アクションを取得する.
     * @return アクション
     */
    String getAction();

}

@@ -933,24 +933,324 @@
 on.EVENT%22;%0A%0A
+    /**%0A     * %E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF: %7B@value%7D .%0A     */%0A    String EXTRA_ORIGIN = %22origin%22;%0A%0A    /**%0A     * %E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF: %7B@value%7D .%0A     */%0A    String EXTRA_KEY = %22key%22;%0A%0A    /**%0A     * %E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF: %7B@value%7D .%0A     */%0A    String EXTRA_NONCE = %22nonce%22;%0A%0A    /**%0A     * %E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF: %7B@value%7D .%0A     */%0A    String EXTRA_HMAC = %22hmac%22;%0A%0A
     /**%0A    

Define new request parameters for server anti-spoofing.