12.13 LDAP_DNPREPファンクション

このファンクションは、渡されたp_username値のピリオド文字( . )の出現をアンダースコア文字( _ )で置換えた後、その新たに操作されたユーザー名値を戻します。

構文

APEX_CUSTOM_AUTH.LDAP_DNPREP (
    p_username IN VARCHAR2)
    RETURN VARCHAR2
IS
BEGIN
    RETURN replace(p_username,'.','_');
END ldap_dnprep;

パラメータ

表12-5 LDAP_DNPREPのパラメータ

パラメータ 説明
p_username エンド・ユーザーのユーザー名値。

次の例に、LDAP認証用にフォーマットされたユーザー名を戻す方法を示します。

return apex_custom_auth.ldap_dnprep(p_username =>
      :USERNAME);