Page History
...
Code Block | ||||
---|---|---|---|---|
| ||||
shrine {
...
}
...
...
...
...
...
...
authorizer : {
name : net.shrine.authz.providerService.authorize.HmsAuthorizer
}
////////////////////////////////////////////////////////////
// example of an alternate authorizer: RegexAuthorizer //
////////////////////////////////////////////////////////////
authorizer : {
name : net.shrine.authz.providerService.examples.RegexAuthorizer
regexTerms :
[
"wb-list.isBlack.false"
"(wb-list.isWhite.true)|(profiles_faculty_type_and_id.faculty_type.[0-4])"
"!(fp77)"
]
} |
First this:
Code Block | ||||
---|---|---|---|---|
| ||||
shrine.queryEntryPoint.authenticationType = "sso" shrine.webclient.ssoLogoutUrl = "https://<your hostname>/shrine-api/authorizer/logout" shrine.config.authorizer.shibLogoutUrl = "https://<your hostname>/Shibboleth.sso/Logout?return=<return url provided by your idP provider>" shrine.config.authorizer.requireAuthorization = "true" // comes from reference.conf. You can override it here: // shrine.webclient.unauthorizedMessage = "You currently do not have access to SHRINE. Please contact your institution's SHRINE administrator for more information." |
...
Overview
Content Tools