0 follower

Final Class Yiisoft\Auth\Jwt\KeyFactory\FromKeyFile

InheritanceYiisoft\Auth\Jwt\KeyFactory\FromKeyFile
ImplementsYiisoft\Auth\Jwt\KeyFactoryInterface

Creates JWK from a password-protected key file.

Method Details

Hide inherited methods

__construct() public method

public mixed __construct ( string $file, string $password )
$file string
$password string

                public function __construct(private readonly string $file, private readonly string $password)
{
}

            
create() public method

public \Jose\Component\Core\JWK create ( array $additionalValues = [] )
$additionalValues array

                public function create(array $additionalValues = []): JWK
{
    return JWKFactory::createFromKeyFile($this->file, $this->password, $additionalValues);
}