Manager: IDP options are now fully described
This commit is contained in:
parent
cfd54cdf23
commit
e57cafaf15
|
@ -47,7 +47,7 @@ sub cstruct {
|
||||||
samlIDPMetaDataNode => {
|
samlIDPMetaDataNode => {
|
||||||
$k2 => {
|
$k2 => {
|
||||||
_nodes => [
|
_nodes => [
|
||||||
qw(samlIDPMetaDataExportedAttributes samlIDPMetaDataXML samlIDPMetaDataOptions)
|
qw(samlIDPMetaDataXML samlIDPMetaDataExportedAttributes samlIDPMetaDataOptions)
|
||||||
],
|
],
|
||||||
samlIDPMetaDataExportedAttributes => {
|
samlIDPMetaDataExportedAttributes => {
|
||||||
_nodes => [
|
_nodes => [
|
||||||
|
@ -60,10 +60,21 @@ sub cstruct {
|
||||||
. ":samlIDPMetaDataXML:textarea",
|
. ":samlIDPMetaDataXML:textarea",
|
||||||
samlIDPMetaDataOptions => {
|
samlIDPMetaDataOptions => {
|
||||||
_nodes => [
|
_nodes => [
|
||||||
"hash:/samlIDPMetaDataOptions/$k2"
|
qw(samlIDPMetaDataOptionsNameIDFormat samlIDPMetaDataOptionsForceAuthn samlIDPMetaDataOptionsAllowProxiedAuthn samlIDPMetaDataOptionsSSOBinding samlIDPMetaDataOptionsSLOBinding samlIDPMetaDataOptionsResolutionRule)
|
||||||
. ":samlIDPMetaDataOptions:text"
|
],
|
||||||
]
|
samlIDPMetaDataOptionsNameIDFormat =>
|
||||||
}
|
"text:/samlIDPMetaDataOptions/$k2/samlIDPMetaDataOptionsNameIDFormat",
|
||||||
|
samlIDPMetaDataOptionsForceAuthn =>
|
||||||
|
"bool:/samlIDPMetaDataOptions/$k2/samlIDPMetaDataOptionsForceAuthn",
|
||||||
|
samlIDPMetaDataOptionsAllowProxiedAuthn =>
|
||||||
|
"bool:/samlIDPMetaDataOptions/$k2/samlIDPMetaDataOptionsAllowProxiedAuthn",
|
||||||
|
samlIDPMetaDataOptionsSSOBinding =>
|
||||||
|
"text:/samlIDPMetaDataOptions/$k2/samlIDPMetaDataOptionsSSOBinding",
|
||||||
|
samlIDPMetaDataOptionsSLOBinding =>
|
||||||
|
"text:/samlIDPMetaDataOptions/$k2/samlIDPMetaDataOptionsSLOBinding",
|
||||||
|
samlIDPMetaDataOptionsResolutionRule =>
|
||||||
|
"textarea:/samlIDPMetaDataOptions/$k2/samlIDPMetaDataOptionsResolutionRule",
|
||||||
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
@ -875,14 +886,14 @@ sub subDefaultConf {
|
||||||
locationRules => { default => 'deny' },
|
locationRules => { default => 'deny' },
|
||||||
exportedHeaders => { 'Auth-User' => '$uid' },
|
exportedHeaders => { 'Auth-User' => '$uid' },
|
||||||
samlIDPMetaDataXML => { {} },
|
samlIDPMetaDataXML => { {} },
|
||||||
samlIDPMetaDataExportedAttributes => { 'uid' => ';0;uid;;' },
|
samlIDPMetaDataExportedAttributes => { 'uid' => '0;uid;;' },
|
||||||
samlIDPMetaDataOptions => {
|
samlIDPMetaDataOptions => {
|
||||||
'NameIDFormat' => '',
|
'samlIDPMetaDataOptionsNameIDFormat' => '',
|
||||||
'ForceAuthn' => 0,
|
'samlIDPMetaDataOptionsForceAuthn' => '0',
|
||||||
'AllowProxiedAuthn' => 1,
|
'samlIDPMetaDataOptionsAllowProxiedAuthn' => '1',
|
||||||
'SSOMethod' => '',
|
'samlIDPMetaDataOptionsSSOBinding' => '',
|
||||||
'SLOMethod' => '',
|
'samlIDPMetaDataOptionsSLOBinding' => '',
|
||||||
'resolutionRule' => '',
|
'samlIDPMetaDataOptionsResolutionRule' => '',
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -131,6 +131,13 @@ sub en {
|
||||||
samlIDPMetaDataXML => 'Metadata XML',
|
samlIDPMetaDataXML => 'Metadata XML',
|
||||||
samlIDPMetaDataExportedAttributes => 'Exported attributes',
|
samlIDPMetaDataExportedAttributes => 'Exported attributes',
|
||||||
samlIDPMetaDataOptions => 'Options',
|
samlIDPMetaDataOptions => 'Options',
|
||||||
|
samlIDPMetaDataOptionsNameIDFormat => 'NameID format',
|
||||||
|
samlIDPMetaDataOptionsForceAuthn => 'Force authentication',
|
||||||
|
samlIDPMetaDataOptionsAllowProxiedAuthn =>
|
||||||
|
'Allow proxied authentication',
|
||||||
|
samlIDPMetaDataOptionsSSOBinding => 'SSO binding',
|
||||||
|
samlIDPMetaDataOptionsSLOBinding => 'SLO binding',
|
||||||
|
samlIDPMetaDataOptionsResolutionRule => 'Resolution rule',
|
||||||
samlServiceMetaData => 'SAML 2 Service',
|
samlServiceMetaData => 'SAML 2 Service',
|
||||||
samlEntityID => 'Entity Identifier',
|
samlEntityID => 'Entity Identifier',
|
||||||
samlOrganization => 'Organization',
|
samlOrganization => 'Organization',
|
||||||
|
@ -269,6 +276,13 @@ sub fr {
|
||||||
samlIDPMetaDataXML => 'XML Metadata',
|
samlIDPMetaDataXML => 'XML Metadata',
|
||||||
samlIDPMetaDataExportedAttributes => 'Attributs exportés',
|
samlIDPMetaDataExportedAttributes => 'Attributs exportés',
|
||||||
samlIDPMetaDataOptions => 'Options',
|
samlIDPMetaDataOptions => 'Options',
|
||||||
|
samlIDPMetaDataOptionsNameIDFormat => 'Format NameID',
|
||||||
|
samlIDPMetaDataOptionsForceAuthn => 'Authentification forcée',
|
||||||
|
samlIDPMetaDataOptionsAllowProxiedAuthn =>
|
||||||
|
'Authentification proxy autorisée',
|
||||||
|
samlIDPMetaDataOptionsSSOBinding => 'Méthode SSO',
|
||||||
|
samlIDPMetaDataOptionsSLOBinding => 'Méthode SLO',
|
||||||
|
samlIDPMetaDataOptionsResolutionRule => 'Règle de résolution',
|
||||||
samlServiceMetaData => 'Service SAML 2',
|
samlServiceMetaData => 'Service SAML 2',
|
||||||
samlEntityID => 'Identifiant d\'entité',
|
samlEntityID => 'Identifiant d\'entité',
|
||||||
samlOrganization => 'Organisation',
|
samlOrganization => 'Organisation',
|
||||||
|
|
Loading…
Reference in New Issue
Block a user