20 lines
398 B
PHP
20 lines
398 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Webauthn\MetadataService\Service;
|
|
|
|
use Webauthn\MetadataService\Statement\MetadataStatement;
|
|
|
|
interface MetadataService
|
|
{
|
|
/**
|
|
* @return string[] The list of AAGUID supported by the service
|
|
*/
|
|
public function list(): iterable;
|
|
|
|
public function has(string $aaguid): bool;
|
|
|
|
public function get(string $aaguid): MetadataStatement;
|
|
}
|