ILIAS  release_8 Revision v8.24
interface.ilSamlAuth.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
25interface ilSamlAuth
26{
30 public function getAuthId(): string;
31
35 public function protectResource(): void;
36
41 public function storeParam(string $key, $value): void;
42
46 public function isAuthenticated(): bool;
47
52 public function popParam(string $key);
53
58 public function getParam(string $key);
59
63 public function getAttributes(): array;
64
68 public function logout(string $returnUrl = ''): void;
69
74
78 public function getAuthDataArray(): array;
79}
Interface ilSamlAuth.
protectResource()
Protect a script resource with a SAML auth.
logout(string $returnUrl='')
getParam(string $key)
getAuthDataArray()
storeParam(string $key, $value)
popParam(string $key)
string $key
Consumer key/client ID value.
Definition: System.php:193