Table of Contents - keycard-0.3.4 Documentation
Pages
Classes and Modules
- Keycard
- Keycard::Authentication
- Keycard::Authentication::AuthToken
- Keycard::Authentication::Method
- Keycard::Authentication::Result
- Keycard::Authentication::SessionUserId
- Keycard::Authentication::UserEid
- Keycard::AuthenticationFailed
- Keycard::AuthenticationRequired
- Keycard::ControllerMethods
- Keycard::DB
- Keycard::DB::DatabaseError
- Keycard::DigestKey
- Keycard::DigestKey::HiddenKeyError
- Keycard::InstitutionFinder
- Keycard::Notary
- Keycard::Railtie
- Keycard::ReloadableProxy
- Keycard::Request
- Keycard::Request::Attributes
- Keycard::Request::AttributesFactory
- Keycard::Request::CosignAttributes
- Keycard::Request::DirectAttributes
- Keycard::Request::ProxiedAttributes
- Keycard::Request::ShibbolethAttributes
- Keycard::Token
Methods
- ::[] — Keycard::DB
- ::after_blocks — Keycard::Railtie
- ::after_initializers — Keycard::Railtie
- ::before_blocks — Keycard::Railtie
- ::before_initializers — Keycard::Railtie
- ::bind — Keycard::Authentication::Method
- ::bind_class_method — Keycard::Authentication::Method
- ::clean_assignment — Keycard::Token
- ::config — Keycard
- ::config — Keycard::DB
- ::conn_opts — Keycard::DB
- ::connect! — Keycard::DB
- ::connected? — Keycard::DB
- ::db — Keycard::DB
- ::default — Keycard::Notary
- ::dump_schema! — Keycard::DB
- ::initialize! — Keycard::DB
- ::load_schema! — Keycard::DB
- ::merge_config! — Keycard::DB
- ::migrate! — Keycard::DB
- ::model_files — Keycard::DB
- ::new — Keycard::Authentication::Method
- ::new — Keycard::Authentication::Result
- ::new — Keycard::DigestKey
- ::new — Keycard::InstitutionFinder
- ::new — Keycard::Notary
- ::new — Keycard::ReloadableProxy
- ::new — Keycard::Request::Attributes
- ::new — Keycard::Request::AttributesFactory
- ::ready_blocks — Keycard::Railtie
- ::rfc7235 — Keycard::Token
- ::schema_file — Keycard::DB
- ::schema_table — Keycard::DB
- ::split_assignment — Keycard::Token
- ::under_rake! — Keycard::Railtie
- ::under_rake? — Keycard::Railtie
- ::when_keycard_is_ready — Keycard::Railtie
- #== — Keycard::DigestKey
- #[] — Keycard::Request::Attributes
- #affiliation — Keycard::Request::ShibbolethAttributes
- #all — Keycard::Request::Attributes
- #apply — Keycard::Authentication::AuthToken
- #apply — Keycard::Authentication::Method
- #apply — Keycard::Authentication::SessionUserId
- #apply — Keycard::Authentication::UserEid
- #attributes_for — Keycard::InstitutionFinder
- #auth_token — Keycard::Request::Attributes
- #authenticate — Keycard::Notary
- #authenticate! — Keycard::ControllerMethods
- #authenticated? — Keycard::Authentication::Result
- #authentication — Keycard::ControllerMethods
- #authn_context — Keycard::Request::ShibbolethAttributes
- #authn_method — Keycard::Request::ShibbolethAttributes
- #auto_login — Keycard::ControllerMethods
- #base — Keycard::Request::Attributes
- #base — Keycard::Request::ShibbolethAttributes
- #call — Keycard::ReloadableProxy
- #client_ip — Keycard::Request::Attributes
- #client_ip — Keycard::Request::CosignAttributes
- #client_ip — Keycard::Request::DirectAttributes
- #client_ip — Keycard::Request::ProxiedAttributes
- #client_ip — Keycard::Request::ShibbolethAttributes
- #csrf_safe? — Keycard::Authentication::Result
- #current_user — Keycard::ControllerMethods
- #digest — Keycard::DigestKey
- #display_name — Keycard::Request::ShibbolethAttributes
- #email — Keycard::Request::ShibbolethAttributes
- #eql? — Keycard::DigestKey
- #external — Keycard::Request::Attributes
- #failed — Keycard::Authentication::Method
- #failed — Keycard::Authentication::Result
- #failed? — Keycard::Authentication::Result
- #for — Keycard::Request::AttributesFactory
- #get — Keycard::Request::Attributes
- #identity — Keycard::Request::Attributes
- #identity_keys — Keycard::InstitutionFinder
- #identity_keys — Keycard::Request::Attributes
- #identity_keys — Keycard::Request::ShibbolethAttributes
- #identity_provider — Keycard::Request::ShibbolethAttributes
- #insts_for_ip — Keycard::InstitutionFinder
- #logged_in? — Keycard::ControllerMethods
- #login — Keycard::ControllerMethods
- #logout — Keycard::ControllerMethods
- #lookup — Keycard::ReloadableProxy
- #numeric_ip — Keycard::InstitutionFinder
- #persistent_id — Keycard::Request::ShibbolethAttributes
- #principal_name — Keycard::Request::ShibbolethAttributes
- #rake_files — Keycard::Railtie
- #reject — Keycard::Notary
- #safe — Keycard::Request::Attributes
- #scrub — Keycard::Request::Attributes
- #session_timeout — Keycard::ControllerMethods
- #setup_session — Keycard::ControllerMethods
- #skipped — Keycard::Authentication::Method
- #skipped — Keycard::Authentication::Result
- #succeeded — Keycard::Authentication::Method
- #succeeded — Keycard::Authentication::Result
- #supplemental — Keycard::Request::Attributes
- #to_s — Keycard::DigestKey
- #token — Keycard::Authentication::AuthToken
- #user_eid — Keycard::Authentication::UserEid
- #user_eid — Keycard::Request::Attributes
- #user_eid — Keycard::Request::CosignAttributes
- #user_eid — Keycard::Request::DirectAttributes
- #user_eid — Keycard::Request::ProxiedAttributes
- #user_eid — Keycard::Request::ShibbolethAttributes
- #user_id — Keycard::Authentication::SessionUserId
- #user_pid — Keycard::Request::Attributes
- #user_pid — Keycard::Request::CosignAttributes
- #user_pid — Keycard::Request::DirectAttributes
- #user_pid — Keycard::Request::ProxiedAttributes
- #user_pid — Keycard::Request::ShibbolethAttributes
- #validate_session — Keycard::ControllerMethods
- #value — Keycard::DigestKey
- #waive — Keycard::Notary