Authly::AuthorizableClient
Instance methods
allowed_scopes?(client_id : String, scopes : String) : Bool
Sourceauthorized?(client_id : String, client_secret : String)
Sourceclient_public_key(client_id : String) : String | Nil
Sourcejarm_encryption_algorithm(client_id : String) : String | Nil
Sourcejarm_encryption_encoding(client_id : String) : String | Nil
Sourcejarm_required?(client_id : String) : Bool
JARM (JWT Secured Authorization Response Mode) methods
jarm_signing_algorithm(client_id : String) : String | Nil
Sourcevalid_client?(client_id : String) : Bool
Sourcevalid_redirect?(client_id : String, redirect_uri : String) : Bool
Sourceverify_challenge_response?(challenge : String, response : String, client_id : String = "", key_id : String | Nil = nil, algorithm : String | Nil = nil) : Bool
Source