class AppleAuth::Conditions::IssCondition

Constants

APPLE_ISS

Public Class Methods

new(jwt) click to toggle source
# File lib/apple_auth/helpers/conditions/iss_condition.rb, line 8
def initialize(jwt)
  @iss = jwt['iss']
end

Public Instance Methods

validate!() click to toggle source
# File lib/apple_auth/helpers/conditions/iss_condition.rb, line 12
def validate!
  return true if @iss.include?(APPLE_ISS)

  raise JWTValidationError, 'jwt_iss is different to apple_iss'
end