Module: ShibbolethAuth

Extended by:
ActiveSupport::Autoload
Defined in:
lib/shibboleth_auth.rb,
lib/generators/auth_generator.rb

Defined Under Namespace

Classes: InstallGenerator, Railtie

Constant Summary collapse

UsernameField =

Fieldnames from the enviroment (env)

'HTTP_SHIB_INETORGPERSON_UID'
CommonNameField =
'HTTP_SHIB_PERSON_COMMONNAME'
GroupsField =
'HTTP_SHIB_EP_ENTITLEMENT'
AffiliationField =
'HTTP_SHIB_EP_UNSCOPEDAFFILIATION'
GroupPrefixField =

This GroupPrefix will be cut off from every group and will be added on every group in the debug login formular

'my:prefix:group'
DebugDefaultUsername =

Default values for the debug login formular

'ab123456'
DebugDefaultCommonName =
'Debug User'
DebugDefaultGroups =
'my:prefix:group:...'
DebugDefaultAffiliation =
''
DevelopmentUsername =

Default values for the development user

'dev12345'
DevelopmentCommonName =
'Development User'
DevelopmentGroups =

As Array

["my:prefix:group:..."]
DevelopmentAffiliation =

As Array

[]
AdminUsers =

Admin Users/Group

%w(ab123456)
AdminGroups =
%w(my:prefix:group:admins)