{{! Copyright 2016-2017 ForgeRock AS. All Rights Reserved Use of this code requires a commercial software license with ForgeRock AS. or with one of its affiliates. All use shall be exclusively subject to such license between the licensee and ForgeRock AS. }}

{{t "templates.auth.modules.basicProperties"}}

{{> form/_titaToggle property="enabled" label="templates.auth.modules.moduleEnabled" enabled=config.enabled}} {{> form/_basicSelect property="properties.queryOnResource" label="templates.auth.modules.queryOnResource" options=resources value=config.properties.queryOnResource}} {{> form/_basicInput value=config.properties.queryId label="templates.auth.modules.queryId" property="properties.queryId" required="true" noValidation="true"}} {{> form/_tagSelectize value=config.properties.defaultUserRoles label="templates.auth.modules.defaultUserRole" property="properties.defaultUserRoles" options=defaultUserRoles}} {{> form/_basicInput value=config.properties.servicePrincipal label="templates.auth.modules.servicePrincipal" property="properties.servicePrincipal" noValidation="true"}} {{> form/_basicInput value=config.properties.keytabFileName label="templates.auth.modules.keytabFileName" property="properties.keytabFileName" noValidation="true"}} {{> form/_basicInput value=config.properties.kerberosRealm label="templates.auth.modules.kerberosRealm" property="properties.kerberosRealm" noValidation="true"}} {{> form/_basicInput value=config.properties.kerberosServerName label="templates.auth.modules.kerberosServerName" property="properties.kerberosServerName" noValidation="true"}} {{> form/_basicInput value=config.properties.groupComparisonMethod label="templates.auth.modules.groupComparisonMethod" property="properties.groupComparisonMethod" noValidation="true"}}
{{> authentication/_propertyMapping hideUserCredential=true authenticationId="userName" userRoles="authzRoles"}}

{{t "templates.auth.modules.advancedProperties"}}

{{> authentication/_augmentSecurityContext}} {{> authentication/_customProperties}}