Class CAS_ProxyChain
A normal proxy-chain definition that lists each level of the chain as either a string or regular expression.
- CAS_ProxyChain implements CAS_ProxyChain_Interface
Direct known subclasses
CAS_ProxyChain_TrustedPackage: PhpCAS
Category: Authentication
License: Apache License 2.0
Author: Adam Franco afranco@middlebury.edu
Link: https://wiki.jasig.org/display/CASC/phpCAS
Class: CAS_ProxyChain
Located at shared/cas/source/CAS/ProxyChain.php
Category: Authentication
License: Apache License 2.0
Author: Adam Franco afranco@middlebury.edu
Link: https://wiki.jasig.org/display/CASC/phpCAS
Class: CAS_ProxyChain
Located at shared/cas/source/CAS/ProxyChain.php
public |
#
__construct( array
$chain )
A chain is an array of strings or regexp strings that will be matched against. Regexp will be matched with preg_match and strings will be matched from the beginning. A string must fully match the beginning of an proxy url. So you can define a full domain as acceptable or go further down. Proxies have to be defined in reverse from the service to the user. If a user hits service A get proxied via B to service C the list of acceptable proxies on C would be array(B,A); |
public boolean |
|
protected boolean |
protected array |
$chain |
#
array() |