Sha256: 00a784c9385ef79afe6b3194c26b05061592d15f3540be733edcceab505ab26f
Contents?: true
Size: 996 Bytes
Versions: 2
Compression:
Stored size: 996 Bytes
Contents
module Doorkeeper module OpenidConnect module Errors class OpenidConnectError < StandardError def type self.class.name.demodulize.underscore.to_sym end end # internal errors class InvalidConfiguration < OpenidConnectError; end class MissingConfiguration < OpenidConnectError def initialize super('Configuration for Doorkeeper OpenID Connect missing. Do you have doorkeeper_openid_connect initializer?') end end # OAuth 2.0 errors # https://tools.ietf.org/html/rfc6749#section-4.1.2.1 class InvalidRequest < OpenidConnectError; end # OpenID Connect 1.0 errors # http://openid.net/specs/openid-connect-core-1_0.html#AuthError class LoginRequired < OpenidConnectError; end class ConsentRequired < OpenidConnectError; end class InteractionRequired < OpenidConnectError; end class AccountSelectionRequired < OpenidConnectError; end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
doorkeeper-openid_connect-1.7.1 | lib/doorkeeper/openid_connect/errors.rb |
doorkeeper-openid_connect-1.7.0 | lib/doorkeeper/openid_connect/errors.rb |