Module: G5AuthenticationClient

Extended by:
Configuration
Defined in:
lib/g5_authentication_client.rb,
lib/g5_authentication_client/role.rb,
lib/g5_authentication_client/user.rb,
lib/g5_authentication_client/error.rb,
lib/g5_authentication_client/client.rb,
lib/g5_authentication_client/version.rb,
lib/g5_authentication_client/token_info.rb,
lib/g5_authentication_client/configuration.rb

Defined Under Namespace

Modules: AuthTokenHelper, Configuration Classes: Client, Error, Role, TokenInfo, User

Constant Summary collapse

VERSION =
'0.5.5'
VALID_CONFIG_OPTIONS =

All valid configurations options

[:debug, :logger, :username, :password, :client_id,
:client_secret, :redirect_uri, :endpoint,
:authorization_code, :access_token,
:allow_password_credentials]
DEFAULT_ENDPOINT =
"http://auth.g5search.com"
DEFAULT_CLIENT_ID =
"theid"
DEFAULT_CLIENT_SECRET =
"thesecret"
DEFAULT_REDIRECT_URI =
"theurl"
DEFAULT_ALLOW_PASSWORD_CREDENTIALS =
'true'

Instance Attribute Summary

Attributes included from Configuration

#logger

Method Summary

Methods included from Configuration

configure, debug?, extended, options, reset