ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
◀ ilDoc Overview
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
7
interface
ilSamlAuth
8
{
12
public
function
getAuthId
() : string;
13
17
public
function
protectResource
() : void;
18
23
public
function
storeParam
($key, $value);
24
28
public
function
isAuthenticated
() : bool;
29
34
public
function
popParam
(
string
$key);
35
40
public
function
getParam
(
string
$key);
41
45
public
function
getAttributes
() : array;
46
50
public
function
logout
(
string
$returnUrl =
''
) : void;
51
55
public
function
getIdpDiscovery
() :
ilSamlIdpDiscovery
;
56
60
public
function
getAuthDataArray
() : array;
61
}
ilSamlAuth\getParam
getParam(string $key)
ilSamlAuth\isAuthenticated
isAuthenticated()
ilSamlIdpDiscovery
Interface ilSamlAuth.
Definition:
interface.ilSamlIdpDiscovery.php:7
ilSamlAuth\getAuthDataArray
getAuthDataArray()
ilSamlAuth\storeParam
storeParam($key, $value)
ilSamlAuth\logout
logout(string $returnUrl='')
ilSamlAuth
Interface ilSamlAuth.
Definition:
interface.ilSamlAuth.php:7
ilSamlAuth\getAttributes
getAttributes()
ilSamlAuth\popParam
popParam(string $key)
ilSamlAuth\protectResource
protectResource()
Protect a script resource with a SAML auth.
ilSamlAuth\getAuthId
getAuthId()
ilSamlAuth\getIdpDiscovery
getIdpDiscovery()
Services
Saml
interfaces
interface.ilSamlAuth.php
Generated on Sun Aug 31 2025 20:01:21 for ILIAS by
1.8.13 (using
Doxyfile
)