HEX
Server: LiteSpeed
System: Linux server.zepintelhosting.com 4.18.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
User: enamadmin (1026)
PHP: 8.2.30
Disabled: exec,system,passthru,shell_exec,proc_open,popen,apache_child_terminate
Upload Files
File: /home/enamadmin/public_html/aaelearningb/lib/lti1p3/src/Interfaces/ILtiRegistration.php
<?php

namespace Packback\Lti1p3\Interfaces;

/** @internal */
interface ILtiRegistration
{
    public function getIssuer();

    public function setIssuer(string $issuer): ILtiRegistration;

    public function getClientId();

    public function setClientId(string $clientId): ILtiRegistration;

    public function getKeySetUrl(): ?string;

    public function setKeySetUrl(string $keySetUrl): ILtiRegistration;

    public function getAuthTokenUrl(): ?string;

    public function setAuthTokenUrl(?string $authTokenUrl): ILtiRegistration;

    public function getAuthLoginUrl(): ?string;

    public function setAuthLoginUrl(string $authLoginUrl): ILtiRegistration;

    public function getAuthServer(): ?string;

    public function setAuthServer(string $authServer): ILtiRegistration;

    public function getToolPrivateKey();

    public function setToolPrivateKey(string $toolPrivateKey): ILtiRegistration;

    public function getKid();

    public function setKid(string $kid): ILtiRegistration;
}