2 require_once(dirname(__FILE__) .
'/../library/FeatureGate.i');
11 const LOG_PASSTHROUGH_TICKET_FEATURE =
'logPssTckt';
12 const LOG_TICKET_CHECK_FEATURE =
'logTcktChk';
13 const LOGIN_PROCESS =
'LOGIN';
14 const MIR_HANDLER =
'mirHandler';
25 protected function DeterminePass(String $creditUnion, array $params =
null):bool {
30 if ( is_array($params) && array_key_exists(
"username", $params) ) {
35 if ( is_array($featureParams) && array_key_exists(
"usernames", $featureParams) ) {
36 if ( count( $featureParams[
"usernames"] ) > 0 ) {
41 for ( $i = 0; $i < count( $featureParams[
"usernames"] ); $i++ ) {
42 if ( strcasecmp($params[
"username"], $featureParams[
"usernames"][$i]) == 0 ) {
GetFeatureParams(String $creditUnion)
DetermineCreditUnionPass(String $creditUnion)
DeterminePass(String $creditUnion, array $params=null)