class JWT::Configuration::DecodeConfiguration
Attributes
algorithms[RW]
leeway[RW]
required_claims[RW]
verify_aud[RW]
verify_expiration[RW]
verify_iat[RW]
verify_iss[RW]
verify_jti[RW]
verify_not_before[RW]
verify_sub[RW]
Public Class Methods
new()
click to toggle source
# File lib/jwt/configuration/decode_configuration.rb, line 17 def initialize @verify_expiration = true @verify_not_before = true @verify_iss = false @verify_iat = false @verify_jti = false @verify_aud = false @verify_sub = false @leeway = 0 @algorithms = ['HS256'] @required_claims = [] end
Public Instance Methods
to_h()
click to toggle source
# File lib/jwt/configuration/decode_configuration.rb, line 30 def to_h { verify_expiration: verify_expiration, verify_not_before: verify_not_before, verify_iss: verify_iss, verify_iat: verify_iat, verify_jti: verify_jti, verify_aud: verify_aud, verify_sub: verify_sub, leeway: leeway, algorithms: algorithms, required_claims: required_claims } end