1 file added and 7 files updated
This commit is contained in:
parent
196c3ba3a0
commit
3aed2cb80f
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -25,7 +25,7 @@
|
||||||
<property name="condition:cancel" value="#{inargs.containsKey('cancel')}"/>
|
<property name="condition:cancel" value="#{inargs.containsKey('cancel')}"/>
|
||||||
<property name="condition:hasCode" value="#{inargs.containsKey('cd')}"/>
|
<property name="condition:hasCode" value="#{inargs.containsKey('cd')}"/>
|
||||||
<property name="condition:hasSessionCode" value="#{sess.get('agov.recovery.code')}"/>
|
<property name="condition:hasSessionCode" value="#{sess.get('agov.recovery.code')}"/>
|
||||||
<property name="condition:invalidUrl" value="#{!inctx.getProperty('connection.actualURL').matches('((https://.*/AUTH/RECOVERY/\\?$)|(https://.*/AUTH/RECOVERY/$)|(https://.*/AUTH/RECOVERY/\\?language=(de|fr|it|en))|(https://.*/AUTH/RECOVERY/\\?cd=.*))')}"/>
|
<property name="condition:invalidUrl" value="#{!inctx.getProperty('connection.actualURL').matches('^https://[^/]*/AUTH/RECOVERY/(\\?|\\?&?language=[a-z][a-z]|\\?cd=.+)?$')}"/>
|
||||||
<property name="condition:invalidUrlTicket" value="${notes:invalidUrlTicket}"/>
|
<property name="condition:invalidUrlTicket" value="${notes:invalidUrlTicket}"/>
|
||||||
<property name="condition:hasCaptchaInfos" value="#{sess.get('agov.recovery.captchaSettings.puzzleUrl')}"/>
|
<property name="condition:hasCaptchaInfos" value="#{sess.get('agov.recovery.captchaSettings.puzzleUrl')}"/>
|
||||||
</AuthState>
|
</AuthState>
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
schemaVersion: "1.0"
|
||||||
|
pattern:
|
||||||
|
id: "2c4d703681e5bd52174a95e4"
|
||||||
|
className: "ch.nevis.admin.v4.plugin.nevisproxy.patterns.GenericIngressSettings"
|
||||||
|
name: "ExternalIngressSettings"
|
||||||
|
properties:
|
||||||
|
annotations: "var://externalingresssettings-annotations"
|
||||||
|
ingressClassName: "var://externalingresssettings-class-name"
|
|
@ -4,6 +4,10 @@ pattern:
|
||||||
className: "ch.nevis.admin.v4.plugin.nevisproxy.patterns.LuaPattern"
|
className: "ch.nevis.admin.v4.plugin.nevisproxy.patterns.LuaPattern"
|
||||||
name: "Recovery_Pdf_Session_Processing"
|
name: "Recovery_Pdf_Session_Processing"
|
||||||
label: "UTILS"
|
label: "UTILS"
|
||||||
|
notes: "Script Parameters needs an entry 'param_auth_signer_key' which contains\
|
||||||
|
\ the public key of the signer key used by nevisAuth (\\n replaced by <br>-tags).\n\
|
||||||
|
\npublic key can be optained of the certificate:\nopenssl x509 -pubkey -noout\
|
||||||
|
\ -in signer-cert.pem | sed -z 's/\\n/<br>/g'"
|
||||||
properties:
|
properties:
|
||||||
script: "res://db89acad30d11cbc950a87c7#script"
|
script: "res://db89acad30d11cbc950a87c7#script"
|
||||||
phase: "END"
|
phase: "END"
|
||||||
|
|
|
@ -12,3 +12,4 @@ pattern:
|
||||||
- "pattern://1f0702aaabef60a615abf41f"
|
- "pattern://1f0702aaabef60a615abf41f"
|
||||||
addons:
|
addons:
|
||||||
- "pattern://65b7853f9cffcb38407e1fd2"
|
- "pattern://65b7853f9cffcb38407e1fd2"
|
||||||
|
- "pattern://2c4d703681e5bd52174a95e4"
|
||||||
|
|
|
@ -148,6 +148,21 @@ variables:
|
||||||
secretPreserving: true
|
secretPreserving: true
|
||||||
value: null
|
value: null
|
||||||
requireOverloading: true
|
requireOverloading: true
|
||||||
|
externalingresssettings-annotations:
|
||||||
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.KeyValueProperty"
|
||||||
|
parameters:
|
||||||
|
separators:
|
||||||
|
- ":"
|
||||||
|
switchedSeparators: []
|
||||||
|
value: null
|
||||||
|
requireOverloading: true
|
||||||
|
externalingresssettings-class-name:
|
||||||
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.SimpleTextProperty"
|
||||||
|
parameters:
|
||||||
|
minRequired: 0
|
||||||
|
maxAllowed: 1
|
||||||
|
value: "nginx"
|
||||||
|
requireOverloading: true
|
||||||
extid_user_verify-template-parameters:
|
extid_user_verify-template-parameters:
|
||||||
className: "ch.nevis.admin.v4.plugin.base.generation.property.TextProperty"
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.TextProperty"
|
||||||
parameters:
|
parameters:
|
||||||
|
|
Loading…
Reference in New Issue