Before Pattern update
This commit is contained in:
parent
70588481aa
commit
0e66c5e87f
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -5,33 +5,64 @@ pattern:
|
||||||
name: "DefaultErrorPages"
|
name: "DefaultErrorPages"
|
||||||
label: "UTILS"
|
label: "UTILS"
|
||||||
properties:
|
properties:
|
||||||
filters: "<filter>\n <filter-name>DefaultErrorFilter</filter-name>\n <filter-class>ch::nevis::isiweb4::filter::error::ErrorFilter</filter-class>\n\
|
filters: |
|
||||||
\ <init-param>\n <param-name>StatusCode</param-name>\n <param-value>\n\
|
<filter>
|
||||||
\ 403:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/errorPages/403.vm?logrendresourcepath=/nevislogrend:keep-status-code\n\
|
<filter-name>DefaultErrorFilter</filter-name>
|
||||||
\ 404:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/errorPages/404.vm?logrendresourcepath=/nevislogrend:keep-status-code\n\
|
<filter-class>ch::nevis::isiweb4::filter::error::ErrorFilter</filter-class>
|
||||||
\ 408:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/errorPages/timeout.vm?logrendresourcepath=/nevislogrend:keep-status-code\n\
|
<init-param>
|
||||||
\ 500:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/errorPages/500.vm?logrendresourcepath=/nevislogrend:keep-status-code\n\
|
<param-name>StatusCode</param-name>
|
||||||
\ 502:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/errorPages/502.vm?logrendresourcepath=/nevislogrend:keep-status-code\n\
|
<param-value>
|
||||||
\ </param-value>\n </init-param>\n <init-param>\n <param-name>CheckAcceptHeader</param-name>\n\
|
403:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/webdata/template/403.vm?logrendresourcepath=/nevislogrend:keep-status-code
|
||||||
\ <param-value>true</param-value>\n </init-param>\n <init-param>\n\
|
404:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/webdata/template/404.vm?logrendresourcepath=/nevislogrend:keep-status-code
|
||||||
\ <param-name>PlaceHolders</param-name>\n <param-value>\n \
|
408:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/webdata/template/timeout.vm?logrendresourcepath=/nevislogrend:keep-status-code
|
||||||
\ TransferIdHolder:TRANSFER_ID\n TimestampHolder:TIMESTAMP\n\
|
500:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/webdata/template/500.vm?logrendresourcepath=/nevislogrend:keep-status-code
|
||||||
\ </param-value>\n </init-param>\n</filter>\n<filter>\n <filter-name>FallbackErrorFilter</filter-name>\n\
|
502:NevisLogrendConnector_${param.logrendInstancePatternName}:/nevislogrend/webdata/template/502.vm?logrendresourcepath=/nevislogrend:keep-status-code
|
||||||
\ <filter-class>ch::nevis::isiweb4::filter::error::ErrorFilter</filter-class>\n\
|
</param-value>
|
||||||
\ <init-param>\n <param-name>StatusCode</param-name>\n <param-value>\n\
|
</init-param>
|
||||||
\ 500:file:/resources/errorPages/500.html:reset-header:reset-status-code\n\
|
<init-param>
|
||||||
\ 502:file:/resources/errorPages/502.html:reset-header:reset-status-code\n\
|
<param-name>CheckAcceptHeader</param-name>
|
||||||
\ 503:file:/resources/errorPages/500.html:reset-header:reset-status-code\n\
|
<param-value>true</param-value>
|
||||||
\ 504:file:/resources/errorPages/500.html:reset-header:reset-status-code\n\
|
</init-param>
|
||||||
\ </param-value>\n </init-param>\n <init-param>\n <param-name>CheckAcceptHeader</param-name>\n\
|
<init-param>
|
||||||
\ <param-value>true</param-value>\n </init-param>\n <init-param>\n\
|
<param-name>PlaceHolders</param-name>
|
||||||
\ <param-name>PlaceHolders</param-name>\n <param-value>\n \
|
<param-value>
|
||||||
\ TransferIdHolder:TRANSFER_ID\n TimestampHolder:TIMESTAMP\n\
|
TransferIdHolder:TRANSFER_ID
|
||||||
\ </param-value>\n </init-param>\n</filter>\n<filter-mapping>\n\
|
TimestampHolder:TIMESTAMP
|
||||||
\ <filter-name>DefaultErrorFilter</filter-name>\n <url-pattern>/*</url-pattern>\n\
|
</param-value>
|
||||||
</filter-mapping>\n<filter-mapping>\n <filter-name>FallbackErrorFilter</filter-name>\n\
|
</init-param>
|
||||||
\ <servlet-name>NevisLogrendConnector_${param.logrendInstancePatternName}</servlet-name>\n\
|
</filter>
|
||||||
</filter-mapping>\n"
|
<filter>
|
||||||
|
<filter-name>FallbackErrorFilter</filter-name>
|
||||||
|
<filter-class>ch::nevis::isiweb4::filter::error::ErrorFilter</filter-class>
|
||||||
|
<init-param>
|
||||||
|
<param-name>StatusCode</param-name>
|
||||||
|
<param-value>
|
||||||
|
500:file:/resources/errorPages/500.html:reset-header:reset-status-code
|
||||||
|
502:file:/resources/errorPages/502.html:reset-header:reset-status-code
|
||||||
|
503:file:/resources/errorPages/500.html:reset-header:reset-status-code
|
||||||
|
504:file:/resources/errorPages/500.html:reset-header:reset-status-code
|
||||||
|
</param-value>
|
||||||
|
</init-param>
|
||||||
|
<init-param>
|
||||||
|
<param-name>CheckAcceptHeader</param-name>
|
||||||
|
<param-value>true</param-value>
|
||||||
|
</init-param>
|
||||||
|
<init-param>
|
||||||
|
<param-name>PlaceHolders</param-name>
|
||||||
|
<param-value>
|
||||||
|
TransferIdHolder:TRANSFER_ID
|
||||||
|
TimestampHolder:TIMESTAMP
|
||||||
|
</param-value>
|
||||||
|
</init-param>
|
||||||
|
</filter>
|
||||||
|
<filter-mapping>
|
||||||
|
<filter-name>DefaultErrorFilter</filter-name>
|
||||||
|
<url-pattern>/*</url-pattern>
|
||||||
|
</filter-mapping>
|
||||||
|
<filter-mapping>
|
||||||
|
<filter-name>FallbackErrorFilter</filter-name>
|
||||||
|
<servlet-name>NevisLogrendConnector_${param.logrendInstancePatternName}</servlet-name>
|
||||||
|
</filter-mapping>
|
||||||
filterMappings: "manual"
|
filterMappings: "manual"
|
||||||
phase: "START"
|
phase: "START"
|
||||||
parameters: "logrendInstancePatternName: nevisLogrend"
|
parameters: "logrendInstancePatternName: nevisLogrend"
|
||||||
|
|
113
variables.yml
113
variables.yml
|
@ -269,33 +269,42 @@ variables:
|
||||||
parameters:
|
parameters:
|
||||||
required: true
|
required: true
|
||||||
syntax: "XML"
|
syntax: "XML"
|
||||||
value: "<bean id=\"pruneOperationsAccountsJob\" class=\"org.springframework.scheduling.quartz.JobDetailFactoryBean\"\
|
value: |
|
||||||
>\n <property name=\"description\" value=\"Archive and delete obsolete operations\
|
<bean id="pruneOperationsAccountsJob" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
|
||||||
\ accounts\"/>\n <property name=\"jobClass\" value=\"ch.nevis.idm.batch.jobs.UpdateUserStateJob\"\
|
<property name="description" value="Archive and delete obsolete operations accounts"/>
|
||||||
/>\n <property name=\"durability\" value=\"true\"/>\n <property name=\"\
|
<property name="jobClass" value="ch.nevis.idm.batch.jobs.UpdateUserStateJob"/>
|
||||||
jobDataMap\">\n <bean class=\"org.quartz.JobDataMap\">\n <constructor-arg>\n\
|
<property name="durability" value="true"/>
|
||||||
\ <map>\n <entry key=\"daysNoActivity\" value=\"\
|
<property name="jobDataMap">
|
||||||
-1\"/>\n <entry key=\"considerUsersNeverLoggedIn\" value=\"\
|
<bean class="org.quartz.JobDataMap">
|
||||||
true\"/>\n <entry key=\"sendWarning\" value=\"false\"/>\n\
|
<constructor-arg>
|
||||||
\ <entry key=\"daysGracePeriod\" value=\"1\"/>\n \
|
<map>
|
||||||
\ <entry key=\"daysStatusDisabled\" value=\"30\"/>\n \
|
<entry key="daysNoActivity" value="-1"/>
|
||||||
\ <entry key=\"daysStatusArchived\" value=\"335\"/>\n \
|
<entry key="considerUsersNeverLoggedIn" value="true"/>
|
||||||
\ <entry key=\"disableOutdatedUsers\" value=\"true\"/>\n \
|
<entry key="sendWarning" value="false"/>
|
||||||
\ <entry key=\"disableNotYetActiveUsers\" value=\"false\"/>\n \
|
<entry key="daysGracePeriod" value="1"/>
|
||||||
\ <entry key=\"excludeTechnicalUsers\" value=\"true\"/>\n \
|
<entry key="daysStatusDisabled" value="30"/>
|
||||||
\ <entry key=\"restrictToClients\" value=\"d9a334a6-b6f5-4982-a24e-13ae095a60fa\"\
|
<entry key="daysStatusArchived" value="335"/>
|
||||||
/>\n </map>\n </constructor-arg>\n </bean>\n\
|
<entry key="disableOutdatedUsers" value="true"/>
|
||||||
\ </property>\n</bean>\n"
|
<entry key="disableNotYetActiveUsers" value="false"/>
|
||||||
|
<entry key="excludeTechnicalUsers" value="true"/>
|
||||||
|
<entry key="restrictToClients" value="d9a334a6-b6f5-4982-a24e-13ae095a60fa"/>
|
||||||
|
</map>
|
||||||
|
</constructor-arg>
|
||||||
|
</bean>
|
||||||
|
</property>
|
||||||
|
</bean>
|
||||||
requireOverloading: false
|
requireOverloading: false
|
||||||
idm-prune-operations-accounts-job-triggers:
|
idm-prune-operations-accounts-job-triggers:
|
||||||
className: "ch.nevis.admin.v4.plugin.base.generation.property.TextProperty"
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.TextProperty"
|
||||||
parameters:
|
parameters:
|
||||||
required: false
|
required: false
|
||||||
syntax: "XML"
|
syntax: "XML"
|
||||||
value: "<bean id=\"pruneOperationsAccountsJobTrigger\" class=\"org.springframework.scheduling.quartz.CronTriggerFactoryBean\"\
|
value: |-
|
||||||
>\n <property name=\"description\" value=\"Archive and delete obsolete operations\
|
<bean id="pruneOperationsAccountsJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
|
||||||
\ accounts\"/>\n <property name=\"jobDetail\" ref=\"pruneOperationsAccountsJob\"\
|
<property name="description" value="Archive and delete obsolete operations accounts"/>
|
||||||
/>\n <property name=\"cronExpression\" value=\"30 1 0 * * ?\"/>\n</bean>"
|
<property name="jobDetail" ref="pruneOperationsAccountsJob"/>
|
||||||
|
<property name="cronExpression" value="30 1 0 * * ?"/>
|
||||||
|
</bean>
|
||||||
requireOverloading: false
|
requireOverloading: false
|
||||||
idm_db-application-role:
|
idm_db-application-role:
|
||||||
className: "ch.nevis.admin.v4.plugin.base.generation.property.SimpleTextProperty"
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.SimpleTextProperty"
|
||||||
|
@ -785,10 +794,11 @@ variables:
|
||||||
parameters:
|
parameters:
|
||||||
required: false
|
required: false
|
||||||
syntax: "YAML"
|
syntax: "YAML"
|
||||||
value: "op.atb.ssoUrl: https://trustbroker.agov-d.azure.adnovum.net/adfs/ls\n\
|
value: |-
|
||||||
op.onboarding.issuer: https://op.agov-d.azure.adnovum.net/AUTH/ONBOARDING\n\
|
op.atb.ssoUrl: https://trustbroker.agov-d.azure.adnovum.net/adfs/ls
|
||||||
op.onboarding.consumerURL: https://op.agov-d.azure.adnovum.net/AUTH/ONBOARDING\n\
|
op.onboarding.issuer: https://op.agov-d.azure.adnovum.net/AUTH/ONBOARDING
|
||||||
op.ident.consumerURL: https://ident.agov-d.azure.adnovum.net/process"
|
op.onboarding.consumerURL: https://op.agov-d.azure.adnovum.net/AUTH/ONBOARDING
|
||||||
|
op.ident.consumerURL: https://ident.agov-d.azure.adnovum.net/process
|
||||||
requireOverloading: true
|
requireOverloading: true
|
||||||
operations-admin-signer-pem-key-store-private-key-passphrase:
|
operations-admin-signer-pem-key-store-private-key-passphrase:
|
||||||
className: "ch.nevis.admin.v4.plugin.base.generation.property.SimpleTextProperty"
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.SimpleTextProperty"
|
||||||
|
@ -966,35 +976,42 @@ variables:
|
||||||
parameters:
|
parameters:
|
||||||
required: true
|
required: true
|
||||||
syntax: "XML"
|
syntax: "XML"
|
||||||
value: "<bean id=\"pruneAgovAccountsJob\" class=\"org.springframework.scheduling.quartz.JobDetailFactoryBean\"\
|
value: |-
|
||||||
>\n <property name=\"description\" value=\"Archive and delete obsolete AGOV\
|
<bean id="pruneAgovAccountsJob" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
|
||||||
\ accounts (100d no activity)\"/>\n <property name=\"jobClass\" value=\"\
|
<property name="description" value="Archive and delete obsolete AGOV accounts (100d no activity)"/>
|
||||||
ch.nevis.idm.batch.jobs.UpdateUserStateJob\"/>\n <property name=\"durability\"\
|
<property name="jobClass" value="ch.nevis.idm.batch.jobs.UpdateUserStateJob"/>
|
||||||
\ value=\"true\"/>\n <property name=\"jobDataMap\">\n <bean class=\"\
|
<property name="durability" value="true"/>
|
||||||
org.quartz.JobDataMap\">\n <constructor-arg>\n <map>\n\
|
<property name="jobDataMap">
|
||||||
\ <entry key=\"daysNoActivity\" value=\"100\"/>\n \
|
<bean class="org.quartz.JobDataMap">
|
||||||
\ <entry key=\"neverLoggedInDaysNoActivity\" value=\"100\"/>\n \
|
<constructor-arg>
|
||||||
\ <entry key=\"considerUsersNeverLoggedIn\" value=\"true\"\
|
<map>
|
||||||
/>\n <entry key=\"sendWarning\" value=\"false\"/>\n \
|
<entry key="daysNoActivity" value="100"/>
|
||||||
\ <entry key=\"daysGracePeriod\" value=\"1\"/>\n \
|
<entry key="neverLoggedInDaysNoActivity" value="100"/>
|
||||||
\ <entry key=\"daysStatusDisabled\" value=\"100\"/>\n \
|
<entry key="considerUsersNeverLoggedIn" value="true"/>
|
||||||
\ <entry key=\"daysStatusArchived\" value=\"10\"/>\n <entry\
|
<entry key="sendWarning" value="false"/>
|
||||||
\ key=\"disableOutdatedUsers\" value=\"true\"/>\n <entry\
|
<entry key="daysGracePeriod" value="1"/>
|
||||||
\ key=\"disableNotYetActiveUsers\" value=\"false\"/>\n <entry\
|
<entry key="daysStatusDisabled" value="100"/>
|
||||||
\ key=\"excludeTechnicalUsers\" value=\"true\"/>\n <entry\
|
<entry key="daysStatusArchived" value="10"/>
|
||||||
\ key=\"restrictToClients\" value=\"cfa9c9b9-119f-4dff-9bb8-86d7c0cf2720\"/>\n\
|
<entry key="disableOutdatedUsers" value="true"/>
|
||||||
\ </map>\n </constructor-arg>\n </bean>\n \
|
<entry key="disableNotYetActiveUsers" value="false"/>
|
||||||
\ </property>\n</bean>"
|
<entry key="excludeTechnicalUsers" value="true"/>
|
||||||
|
<entry key="restrictToClients" value="cfa9c9b9-119f-4dff-9bb8-86d7c0cf2720"/>
|
||||||
|
</map>
|
||||||
|
</constructor-arg>
|
||||||
|
</bean>
|
||||||
|
</property>
|
||||||
|
</bean>
|
||||||
requireOverloading: true
|
requireOverloading: true
|
||||||
test-idm-prune-agov-accounts-job-triggers:
|
test-idm-prune-agov-accounts-job-triggers:
|
||||||
className: "ch.nevis.admin.v4.plugin.base.generation.property.TextProperty"
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.TextProperty"
|
||||||
parameters:
|
parameters:
|
||||||
required: false
|
required: false
|
||||||
syntax: "XML"
|
syntax: "XML"
|
||||||
value: "<bean id=\"pruneAgovAccountsJobTrigger\" class=\"org.springframework.scheduling.quartz.CronTriggerFactoryBean\"\
|
value: |-
|
||||||
>\n <property name=\"description\" value=\"Archive and delete obsolete AGOV\
|
<bean id="pruneAgovAccountsJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
|
||||||
\ accounts (100d no activity)\"/>\n <property name=\"jobDetail\" ref=\"pruneAgovAccountsJob\"\
|
<property name="description" value="Archive and delete obsolete AGOV accounts (100d no activity)"/>
|
||||||
/>\n</bean>"
|
<property name="jobDetail" ref="pruneAgovAccountsJob"/>
|
||||||
|
</bean>
|
||||||
requireOverloading: true
|
requireOverloading: true
|
||||||
virtual_host_agovident-frontend-addresses:
|
virtual_host_agovident-frontend-addresses:
|
||||||
className: "ch.nevis.admin.v4.plugin.base.generation.property.URLProperty"
|
className: "ch.nevis.admin.v4.plugin.base.generation.property.URLProperty"
|
||||||
|
|
Loading…
Reference in New Issue