class Auth0RS256JWTVerifier::JWK::RequiredStringJWKMember

Public Class Methods

new(value) click to toggle source
# File lib/auth0_rs256_jwt_verifier/jwk.rb, line 65
def initialize(value)
  if value.is_a?(String)
    @value = value
  elsif value.nil?
    raise PraseError, "field #{self.class.name} is required"
  else
    raise ParseError, "require field #{self.class.name} to be String but is '#{value}'"
  end
end

Public Instance Methods

<=>(other) click to toggle source
# File lib/auth0_rs256_jwt_verifier/jwk.rb, line 75
def <=>(other)
  @value <=> String(other)
end
present?() click to toggle source
# File lib/auth0_rs256_jwt_verifier/jwk.rb, line 83
def present?
  true
end
to_s() click to toggle source
# File lib/auth0_rs256_jwt_verifier/jwk.rb, line 79
def to_s
  @value
end