Sha256: e713d054c93ce70d17d93bac85b6393e7dabd848d8fc883abec154f738c2b1e1

Contents?: true

Size: 850 Bytes

Versions: 4

Compression:

Stored size: 850 Bytes

Contents

module Vidibus
  module Oauth2Server
    class Oauth2ServerError < StandardError; end

    class MissingTypeError < Oauth2ServerError; end
    class UnsupportedTypeError < Oauth2ServerError; end

    class MissingClientIdError < Oauth2ServerError; end
    class InvalidClientIdError < Oauth2ServerError; end
    class InvalidClientSecretError < Oauth2ServerError; end

    class MissingRedirectUrlError < Oauth2ServerError; end
    class MalformedRedirectUrlError < Oauth2ServerError; end
    class InvalidRedirectUrlError < Oauth2ServerError; end

    class MissingCodeError < Oauth2ServerError; end
    class InvalidCodeError < Oauth2ServerError; end
    class ExpiredCodeError < Oauth2ServerError; end

    class InvalidTokenError < Oauth2ServerError; end
    class ExpiredTokenError < Oauth2ServerError; end

    FLOWS = %w[web_server]
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
vidibus-oauth2_server-0.0.3 lib/vidibus/oauth2_server.rb
vidibus-oauth2_server-0.0.2 lib/vidibus/oauth2_server.rb
vidibus-oauth2_server-0.0.1 lib/vidibus/oauth2_server.rb
vidibus-oauth2_server-0.0.0 lib/vidibus/oauth2_server.rb