generates a session state using the provided client id , client callback url and browser state cookie id and adds the generated value to the url as a query parameter concode_field_sep String RANDOM_ALG_SHA1 concode_elem_sep String DIGEST_ALG_SHA256 concode_elem_sep OIDCSessionManager sessionManager concode_elem_sep Log log concode_field_sep String bytesToHex concode_elem_sep String getOIDCLogoutURL concode_elem_sep String getOrigin concode_elem_sep String getErrorPageURL concode_elem_sep Cookie getOPBrowserStateCookie concode_elem_sep String generateSaltValue concode_elem_sep Cookie removeOPBrowserStateCookie concode_elem_sep String getSessionStateParam concode_elem_sep Cookie addOPBrowserStateCookie concode_elem_sep OIDCSessionManager getSessionManager concode_elem_sep String getOIDCLogoutConsentURL
String function ( String arg0 , String arg1 , String arg2 , Cookie arg3 , String arg4 ) { String loc0 = getSessionStateParam ( arg1 , arg2 , arg3 == null ? null : arg3 . getValue ( ) ) ; return addSessionStateToURL ( arg0 , loc0 , arg4 ) ; }