Previous |
Next |
This procedure obtains the LDAP attributes of the current authentication scheme for the current application. These properties can be viewed directly in Application Builder by viewing the authentication scheme attributes.
Syntax
APEX_CUSTOM_AUTH.GET_LDAP_PROPS( p_ldap_host OUT VARCHAR2, p_ldap_port OUT INTEGER, p_use_ssl OUT VARCHAR2, p_use_exact_dn OUT VARCHAR2, p_search_filter OUT VARCHAR2, p_ldap_dn OUT VARCHAR2, p_ldap_edit_function OUT VARCHAR2);
Parameters
Table: GET_LDAP_PROPS Parameters describes the parameters available in the GET_LDAP_PROPS
procedure.
GET_LDAP_PROPS Parameters
Parameter | Description |
---|---|
|
LDAP host name. |
|
LDAP port number. |
|
Whether or not SSL is used. |
|
Whether or not exact distinguished names are used. |
|
The search filter used if exact DN is not used. |
|
LDAP DN string. |
|
LDAP edit function name. |
Example
The following example retrieves the LDAP attributes associated with the current application.
DECLARE l_ldap_host VARCHAR2(256); l_ldap_port INTEGER; l_use_ssl VARCHAR2(1); l_use_exact_dn VARCHAR2(1); l_search_filter VARCHAR2(256); l_ldap_dn VARCHAR2(256); l_ldap_edit_function VARCHAR2(256); BEGIN APEX_CUSTOM_AUTH.GET_LDAP_PROPS ( p_ldap_host => l_ldap_host, p_ldap_port => l_ldap_port, p_use_ssl => l_use_ssl, p_use_exact_dn => l_use_exact_dn, p_search_filter => l_search_filter, p_ldap_dn => l_ldap_dn, p_ldap_edit_function => l_ldap_edit_function); END;