app/models/null_identity.rb
# frozen_string_literal: true
# Null object pattern substitute for ServiceProviderIdentity
class NullIdentity
SERVICE_PROVIDER = 'null-identity-service-provider'
def service_provider
SERVICE_PROVIDER
end
def deactivate
# no-op
end
def sp_metadata
{}
end
def session_uuid
nil
end
end