プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 7.4 GET_COOKIE_PROPSプロシージャ

このプロシージャは、指定したアプリケーションのカレント認証スキームで使用されるセッションCookieのプロパティを取得します。これらのプロパティは、認証スキームCookie属性を表示することによって、アプリケーション・ビルダーに直接表示できます。

構文

    APEX_CUSTOM_AUTH.GET_COOKIE_PROPS(
        p_app_id                       IN  NUMBER,
        p_cookie_name                  OUT VARCHAR2,
        p_cookie_path                  OUT VARCHAR2,
        p_cookie_domain                OUT VARCHAR2
        p_secure		                       OUT BOOLEAN);

パラメータ

表7-3 GET_COOKIE_PROPSのパラメータ

パラメータ | 説明
--- | ---
`p_app_id` | 現行のワークスペースのアプリケーションIDです。
`p_cookie_name` | Cookie名です。
`p_cookie_path` | Cookieパスです。
`p_cookie_domain` | Cookieドメインです。
`p_secure` | Cookieのsecureプロパティを設定するためのフラグです。

例

次の例では、カレント・アプリケーションの認証スキームで使用されるセッションCookieの値を取得します。

    DECLARE
        l_cookie_name   varchar2(256);
        l_cookie_path   varchar2(256);
        l_cookie_domain varchar2(256);
        l_secure        boolean;
    BEGIN
        APEX_CUSTOM_AUTH.GET_COOKIE_PROPS(
            p_app_id => 2918,
            p_cookie_name => l_cookie_name,
            p_cookie_path => l_cookie_path,
            p_cookie_domain => l_cookie_domain,
            p_secure => l_secure);
    END;