ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
interface.ilSamlAuth.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 1998-2017 ILIAS open source, Extended GPL, see docs/LICENSE */
3
7interface ilSamlAuth
8{
12 public function getAuthId();
13
17 public function protectResource();
18
23 public function storeParam($key, $value);
24
28 public function isAuthenticated();
29
34 public function popParam($key);
35
40 public function getParam($key);
41
45 public function getAttributes();
46
50 public function logout($returnUrl = '');
51
55 public function getIdpDiscovery();
56
60 public function getAuthDataArray();
61}
An exception for terminatinating execution or to throw for unit testing.
$key
Definition: croninfo.php:18
Interface ilSamlAuth.
protectResource()
Protect a script resource with a SAML auth.
popParam($key)
storeParam($key, $value)
getAuthDataArray()
getParam($key)
logout($returnUrl='')