security-procs.xql
DB Query file
Related Files
- packages/acs-tcl/tcl/security-procs.xql
- packages/acs-tcl/tcl/security-procs.tcl
- packages/acs-tcl/tcl/security-procs-postgresql.xql
- packages/acs-tcl/tcl/security-procs-oracle.xql
[ hide source ] | [ make this the default ]
File Contents
<?xml version="1.0"?> <queryset> <fullquery name="sec_update_user_session_info.update_last_visit"> <querytext> update users set second_to_last_visit = last_visit, last_visit = current_timestamp, n_sessions = n_sessions + 1 where user_id = :user_id </querytext> </fullquery> <fullquery name="sec_sweep_sessions.sessions_sweep"> <querytext> delete from sec_session_properties where last_hit < :expires </querytext> </fullquery> <fullquery name="sec_lookup_property.property_lookup_sec"> <querytext> select property_value, secure_p from sec_session_properties where session_id = :id and module = :module and property_name = :name </querytext> </fullquery> <fullquery name="sec_get_token.get_token"> <querytext> select token from secret_tokens where token_id = :token_id </querytext> </fullquery> <fullquery name="ad_set_client_property.prop_insert_dml"> <querytext> insert into sec_session_properties (session_id, module, property_name, secure_p, last_hit) select :session_id, :module, :name, :secure, :last_hit from dual where not exists (select 1 from sec_session_properties where session_id = :session_id and module = :module and property_name = :name) </querytext> </fullquery> <fullquery name="sec_lookup_property.update_last_hit_dml"> <querytext> update sec_session_properties set last_hit = :new_last_hit where session_id = :id and property_name = :name </querytext> </fullquery> </queryset>