Configure CAS attributes trough Manager (#773)
This commit is contained in:
parent
c257baddd9
commit
7a2b09bee9
|
@ -885,6 +885,7 @@ sub attributes {
|
|||
|
||||
# CAS IDP
|
||||
casAttr => { type => 'text', },
|
||||
casAttributes => { type => 'keyTextContainer', },
|
||||
casAccessControlPolicy => {
|
||||
type => 'select',
|
||||
select => [
|
||||
|
|
|
@ -21,7 +21,7 @@ our $specialNodeHash = {
|
|||
|
||||
our @sessionTypes = ( 'captcha', 'remoteGlobal', 'cas', 'global', 'localSession', 'persistent', 'saml', 'oidc' );
|
||||
|
||||
our $simpleHashKeys = '(?:(?:g(?:r(?:antSessionRule|oup)|lobalStorageOption|oogleExportedVar)|l(?:o(?:calSessionStorageOption|goutService)|dapExportedVar)|(?:(?:d(?:emo|bi)|facebook|webID)E|e)xportedVar|(?:ca(?:ptcha|s)|notification)StorageOption|p(?:ersistentStorageOption|ortalSkinRule)|re(?:moteGlobalStorageOption|loadUrl)|CAS_proxiedService|macro)s|o(?:idcS(?:erviceMetaDataAuthnContext|torageOptions)|penIdExportedVars)|s(?:(?:amlStorageOption|laveExportedVar)s|essionDataToRemember)|a(?:uthChoiceModules|pplicationList))';
|
||||
our $simpleHashKeys = '(?:(?:g(?:r(?:antSessionRule|oup)|lobalStorageOption|oogleExportedVar)|l(?:o(?:calSessionStorageOption|goutService)|dapExportedVar)|ca(?:s(?:StorageOption|Attribute)|ptchaStorageOption)|(?:(?:d(?:emo|bi)|facebook|webID)E|e)xportedVar|p(?:ersistentStorageOption|ortalSkinRule)|re(?:moteGlobalStorageOption|loadUrl)|notificationStorageOption|CAS_proxiedService|macro)s|o(?:idcS(?:erviceMetaDataAuthnContext|torageOptions)|penIdExportedVars)|s(?:(?:amlStorageOption|laveExportedVar)s|essionDataToRemember)|a(?:uthChoiceModules|pplicationList))';
|
||||
our $specialNodeKeys = '(?:(?:saml(?:ID|S)|oidc[OR])PMetaDataNode|virtualHost)s';
|
||||
our $oidcOPMetaDataNodeKeys = 'oidcOPMetaData(?:Options(?:C(?:lient(?:Secret|ID)|heckJWTSignature|onfigurationURI)|TokenEndpointAuthMethod|(?:JWKSTimeou|Promp)t|I(?:DTokenMaxAge|con)|U(?:iLocales|seNonce)|Display(?:Name)?|(?:MaxAg|Scop)e|AcrValues)|ExportedVars|J(?:SON|WKS))';
|
||||
our $oidcRPMetaDataNodeKeys = 'oidcRPMetaData(?:Options(?:I(?:DToken(?:Expiration|SignAlg)|con)|(?:RedirectUri|ExtraClaim)s|AccessTokenExpiration|Client(?:Secret|ID)|DisplayName|UserIDAttr)|ExportedVars)';
|
||||
|
|
|
@ -399,6 +399,7 @@ sub tree {
|
|||
title => 'issuerDBCASOptions',
|
||||
nodes => [
|
||||
'casAttr',
|
||||
'casAttributes',
|
||||
'casAccessControlPolicy',
|
||||
'casStorage',
|
||||
'casStorageOptions'
|
||||
|
|
|
@ -85,6 +85,7 @@
|
|||
"CAS_url": "Server URL",
|
||||
"casAccessControlPolicy": "Access control policy",
|
||||
"casAttr": "CAS login",
|
||||
"casAttributes": "CAS exported attributes",
|
||||
"casParams": "CAS parameters",
|
||||
"casStorage": "CAS sessions module name",
|
||||
"casStorageOptions": "CAS sessions module options",
|
||||
|
|
|
@ -85,6 +85,7 @@
|
|||
"CAS_url": "URL du serveur",
|
||||
"casAccessControlPolicy": "Politique de contrôle d'accès",
|
||||
"casAttr": "Identifiant CAS",
|
||||
"casAttributes": "Attributs CAS",
|
||||
"casParams": "Paramètres CAS",
|
||||
"casStorage": "Nom du module des session CAS",
|
||||
"casStorageOptions": "Options du module des sessions CAS",
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user