Options
Options
class Options extends \Hazaar\Model\StructExtends: Hazaar\Model\Struct
Properties
issuer
public string $issuerType: string
authorization_path
public string $authorization_path = '/authorize'Type: string
token_path
public string $token_path = '/token'Type: string
registration_path
public string $registration_path = '/register'Type: string
scopes_supported
public array $scopes_supportedType: array
token_endpoint_auth_methods_supported
public array $token_endpoint_auth_methods_supported = 'Protocol'Type: array
code_ttl
public int $code_ttl = 120Type: int
access_token_ttl
public int $access_token_ttl = 3600Type: int
refresh_token_ttl
public int $refresh_token_ttl = 1209600Type: int
login_path
public string $login_path = '/login'Type: string
clients
Hazaar\OAuth\Interface\ClientRepository implementation: a class-string, or an
public mixed $clients = 'ClientRepository'Type: mixed
already-constructed instance.
clients_options
Options passed through to clients when it is a class-string.
public array $clients_optionsType: array
codes
Hazaar\OAuth\Interface\AuthorizationCodeStore implementation: a class-string, or an
public mixed $codes = 'AuthorizationCodeStore'Type: mixed
already-constructed instance.
codes_options
Options passed through to codes when it is a class-string.
public array $codes_optionsType: array
refresh_tokens
Hazaar\OAuth\Interface\RefreshTokenStore implementation: a class-string, or an
public mixed $refresh_tokens = 'RefreshTokenStore'Type: mixed
already-constructed instance.
refresh_tokens_options
Options passed through to refresh_tokens when it is a class-string.
public array $refresh_tokens_optionsType: array
jwt
Options passed through to the Hazaar\Auth\Session\Backend\JWT instance used to
public array $jwtType: array
mint and verify access tokens, exactly as auth.jwt would be. Not typed as Hazaar\Auth\Session\Backend\JWT\Options directly because this authorization server applies its own defaults (alg, issuer, expire, fingerprintKeys) that differ from that class's, only for keys the caller hasn't already supplied.
Generated by Hazaar API Doc Generator on Sun, 23 Aug 2026 10:49:43 +0000