PHP Class sspmod_adfs_IdP_ADFS, simplesamlphp

Show file Open project: simplesamlphp/simplesamlphp Class Usage Examples

Public Methods

Method Description
ADFS_GenerateResponse ( $issuer, $target, $nameid, $attributes )
ADFS_PostResponse ( $url, $wresult, $wctx )
ADFS_SignResponse ( $response, $key, $cert )
getLogoutURL ( SimpleSAML_IdP $idp, array $association, $relayState ) accepts an association array, and returns a URL that can be accessed to terminate the association
receiveAuthnRequest ( SimpleSAML_IdP $idp )
receiveLogoutMessage ( SimpleSAML_IdP $idp )
sendLogoutResponse ( SimpleSAML_IdP $idp, array $state ) * public static function handleAuthError(SimpleSAML_Error_Exception $exception, array $state) { }
sendResponse ( array $state )

Method Details

ADFS_GenerateResponse() public static method

public static ADFS_GenerateResponse ( $issuer, $target, $nameid, $attributes )

ADFS_PostResponse() public static method

public static ADFS_PostResponse ( $url, $wresult, $wctx )

ADFS_SignResponse() public static method

public static ADFS_SignResponse ( $response, $key, $cert )

getLogoutURL() public static method

accepts an association array, and returns a URL that can be accessed to terminate the association
public static getLogoutURL ( SimpleSAML_IdP $idp, array $association, $relayState )
$idp SimpleSAML_IdP
$association array

receiveAuthnRequest() public static method

public static receiveAuthnRequest ( SimpleSAML_IdP $idp )
$idp SimpleSAML_IdP

receiveLogoutMessage() public static method

public static receiveLogoutMessage ( SimpleSAML_IdP $idp )
$idp SimpleSAML_IdP

sendLogoutResponse() public static method

* public static function handleAuthError(SimpleSAML_Error_Exception $exception, array $state) { }
public static sendLogoutResponse ( SimpleSAML_IdP $idp, array $state )
$idp SimpleSAML_IdP
$state array

sendResponse() public static method

public static sendResponse ( array $state )
$state array