|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ilSecureTokenSrcBuilder:
Collaboration diagram for ilSecureTokenSrcBuilder:Public Member Functions | |
| __construct (private Services $file_delivery) | |
| getRevisionURL (Revision $revision, bool $signed=true, float $valid_for_at_least_minutes=60.0, ?string $filename=null) | |
| getFlavourURLs (Flavour $flavour, bool $signed=true) | |
| getRevisionURL (Revision $revision, bool $signed=true, float $valid_for_at_least_minutes=60.0, ?string $filename=null) | |
| getFlavourURLs (Flavour $flavour, bool $signed=true) | |
Private Attributes | |
| InlineSrcBuilder | $inline |
Definition at line 32 of file class.ilSecureTokenSrcBuilder.php.
| ilSecureTokenSrcBuilder::__construct | ( | private Services | $file_delivery | ) |
Definition at line 36 of file class.ilSecureTokenSrcBuilder.php.
References $file_delivery.
RuntimeException if signing is not possible or failed, but was requested with $signed = true
Implements ILIAS\ResourceStorage\Consumer\SrcBuilder.
Definition at line 60 of file class.ilSecureTokenSrcBuilder.php.
References $DIC, $filename, $GLOBALS, ILIAS\ResourceStorage\Flavour\Flavour\getDefinition(), ILIAS\Survey\Mode\getId(), ILIAS\ResourceStorage\Flavour\Flavour\getResourceId(), ILIAS\ResourceStorage\Flavour\Flavour\getRevision(), and ILIAS\ResourceStorage\Flavour\Flavour\getStreamResolvers().
Here is the call graph for this function:| ilSecureTokenSrcBuilder::getRevisionURL | ( | Revision | $revision, |
| bool | $signed = true, |
||
| float | $valid_for_at_least_minutes = 60.0, |
||
| ?string | $filename = null |
||
| ) |
| string | null | $filename |
RuntimeException if signing is not possible or failed, but was requested with $signed = true
Implements ILIAS\ResourceStorage\Consumer\SrcBuilder.
Definition at line 42 of file class.ilSecureTokenSrcBuilder.php.
|
private |
Definition at line 34 of file class.ilSecureTokenSrcBuilder.php.