ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
SimpleSamlFactory.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
21namespace ILIAS\Saml;
22
23use SimpleSAML\Utils\Crypto;
24use SimpleSAML\Store\StoreInterface;
25use SimpleSAML\Auth\Source;
26use SimpleSAML\Configuration;
27use SimpleSAML\Metadata\SAMLBuilder;
28
30{
31 public function sourceById(string $id): Source;
32 public function sign(string $metadata, array $entity, string $type): string;
33 public function store(): StoreInterface;
34 public function configFromArray(array $config): Configuration;
35 public function contact(?array $contact): array;
36 public function crypt(): Crypto;
37 public function builder(string $id): SAMLBuilder;
38}
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
contact(?array $contact)
sign(string $metadata, array $entity, string $type)
configFromArray(array $config)