115: into l_key
116: from ICX_SESSIONS
117: where SESSION_ID = p_session_id;
118:
119: l_mac := fnd_crypto.mac(source => l_source,
120: mac_type => fnd_crypto.HMAC_MD5,
121: key => l_key);
122:
123: return fnd_crypto.encode(source => l_mac,
116: from ICX_SESSIONS
117: where SESSION_ID = p_session_id;
118:
119: l_mac := fnd_crypto.mac(source => l_source,
120: mac_type => fnd_crypto.HMAC_MD5,
121: key => l_key);
122:
123: return fnd_crypto.encode(source => l_mac,
124: fmt_type => fnd_crypto.ENCODE_URL);
119: l_mac := fnd_crypto.mac(source => l_source,
120: mac_type => fnd_crypto.HMAC_MD5,
121: key => l_key);
122:
123: return fnd_crypto.encode(source => l_mac,
124: fmt_type => fnd_crypto.ENCODE_URL);
125:
126: exception
127: when no_data_found then
120: mac_type => fnd_crypto.HMAC_MD5,
121: key => l_key);
122:
123: return fnd_crypto.encode(source => l_mac,
124: fmt_type => fnd_crypto.ENCODE_URL);
125:
126: exception
127: when no_data_found then
128: l_mac := NULL;