class

Authly::Clients

Inherits Enumerable / Authly::AuthorizableClient / Reference / Object

Constructors

Instance methods

<<(client : Client)
Source
allowed_grant_type?(client_id, grant_type) : Bool
Source
allowed_scopes?(client_id, scopes) : Bool
Source
authorized?(client_id, secret, redirect_uri, code, verifier : String | Nil = nil)
Source
authorized?(client_id, client_secret)
Source
client_public_key(client_id : String) : String | Nil
Source
each

Must yield this collection's elements to the block.

Source
jarm_encryption_algorithm(client_id : String) : String | Nil
Source
jarm_encryption_encoding(client_id : String) : String | Nil
Source
jarm_required?(client_id : String) : Bool

JARM methods

Source
jarm_signing_algorithm(client_id : String) : String | Nil
Source
valid_redirect?(client_id, redirect_uri) : Bool
Source