Module: PkceOauth

Defined in:
lib/pkce_oauth.rb,
lib/pkce_oauth/version.rb,
lib/pkce_oauth/challenge.rb,
lib/pkce_oauth/comparison.rb,
lib/pkce_oauth/code_verifier.rb,
lib/pkce_oauth/code_challenger.rb

Defined Under Namespace

Classes: Challenge, CodeChallenger, CodeVerifier, Comparison, Error

Constant Summary collapse

VERSION =
'0.2.1'

Class Method Summary collapse

Class Method Details

.challengeObject



15
16
17
# File 'lib/pkce_oauth.rb', line 15

def challenge(...)
  PkceOauth::Challenge.new(...).call
end

.challenge_valid?Boolean

Returns:



19
20
21
# File 'lib/pkce_oauth.rb', line 19

def challenge_valid?(...)
  PkceOauth::Comparison.new.equal?(...)
end