{{! Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0 }} {{t 'form.type.label'}} {{t 'form.name.label'}} {{t 'form.name.help'}} {{t 'form.description.label'}} {{t 'form.description.help'}}

{{t 'resources.auth-method.section.connection.title' }}

{{t 'resources.auth-method.section.connection.help' }}
{{t 'resources.auth-method.form.urls.label'}} {{t 'resources.auth-method.form.urls.help'}} {{#if @model.errors.urls}} {{#each @model.errors.urls as |error|}} {{error.message}} {{/each}} {{/if}} <:fieldset as |F|> {{t 'resources.auth-method.form.certificates.label'}} {{t 'resources.auth-method.form.certificates.help'}} {{#if @model.errors.certificates}} {{#each @model.errors.certificates as |error|}} {{error.message}} {{/each}} {{/if}} <:field as |F|> {{#if @model.isNew}} {{t 'resources.auth-method.form.client_certificate.label'}} {{t 'resources.auth-method.form.client_certificate.help'}} {{#if @model.errors.client_certificate}} {{#each @model.errors.client_certificate as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'resources.auth-method.form.client_certificate_key.label'}} {{t 'resources.auth-method.form.client_certificate_key.help'}} {{#if @model.errors.client_certificate_key}} {{#each @model.errors.client_certificate_key as |error|}} {{error.message}} {{/each}} {{/if}} {{else}} {{t 'resources.auth-method.form.client_certificate_key.label' }} {{t 'resources.auth-method.form.client_certificate_key.help' }} {{#if @model.errors.client_certificate_key}} {{#each @model.errors.client_certificate_key as |error|}} {{error.message}} {{/each}} {{/if}} {{/if}} {{t 'resources.auth-method.form.start_tls.label'}} {{t 'resources.auth-method.form.start_tls.help' }} {{t 'resources.auth-method.form.insecure_tls.label'}} {{t 'resources.auth-method.form.insecure_tls.help' }}

{{t 'resources.auth-method.section.authenticated-search.title' }}

{{t 'resources.auth-method.section.authenticated-search.help' }}
{{t 'resources.auth-method.form.bind_dn.label'}} {{t 'resources.auth-method.form.bind_dn.help'}} {{#if @model.isNew}} {{t 'resources.auth-method.form.bind_password.label'}} {{t 'resources.auth-method.form.bind_password.help'}} {{else}} {{t 'resources.auth-method.form.bind_password.label'}} {{t 'resources.auth-method.form.bind_password.help' }} {{#if @model.errors.bind_password}} {{#each @model.errors.bind_password as |error|}} {{error.message}} {{/each}} {{/if}} {{/if}} {{t 'resources.auth-method.form.upn_domain.label'}} {{t 'resources.auth-method.form.upn_domain.help' }}

{{t 'resources.auth-method.section.anonymous-search.title' }}

{{t 'resources.auth-method.section.anonymous-search.help' }}
{{t 'resources.auth-method.form.discover_dn.label'}} {{t 'resources.auth-method.form.discover_dn.help' }} {{t 'resources.auth-method.form.anon_group_search.label' }} {{t 'resources.auth-method.form.anon_group_search.help' }}

{{t 'resources.auth-method.section.user-entries.title' }}

{{t 'resources.auth-method.section.user-entries.help' }}
{{t 'resources.auth-method.form.user_dn.label'}} {{t 'resources.auth-method.form.user_dn.help'}} {{t 'resources.auth-method.form.user_attr.label'}} {{t 'resources.auth-method.form.user_attr.help' }} {{t 'resources.auth-method.form.user_filter.label'}} {{t 'resources.auth-method.form.user_filter.help' }} {{t 'resources.auth-method.form.account_attribute_maps.label' }} {{t 'resources.auth-method.form.account_attribute_maps.help' }} {{#let (unique-id) (unique-id) as |fromHeaderID toHeaderID|}} <:head as |H|> {{t 'resources.auth-method.titles.from-attr' }} {{t 'resources.auth-method.titles.to-attr' }} {{t 'titles.actions'}} <:body as |B|> {{#each @model.account_attribute_maps as |attrMap i|}} {{#each this.toAttributes as |toAttrOption|}} {{/each}} {{/each}} {{#each this.toAttributes as |toAttrOption|}} {{/each}} {{/let}} {{#if @model.errors.account_attribute_maps}} {{#each @model.errors.account_attribute_maps as |error|}} {{error.message}} {{/each}} {{/if}}

{{t 'resources.auth-method.section.group-entries.title' }}

{{t 'resources.auth-method.section.group-entries.help' }}
{{t 'resources.auth-method.form.group_dn.label'}} {{t 'resources.auth-method.form.group_dn.help' }} {{#if @model.errors.group_dn}} {{#each @model.errors.group_dn as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'resources.auth-method.form.group_attr.label'}} {{t 'resources.auth-method.form.group_attr.help' }} {{t 'resources.auth-method.form.group_filter.label'}} {{t 'resources.auth-method.form.group_filter.help' }} {{t 'resources.auth-method.form.enable_groups.label'}} {{t 'resources.auth-method.form.enable_groups.help' }} {{t 'resources.auth-method.form.use_token_groups.label'}} {{t 'resources.auth-method.form.use_token_groups.help' }} {{t 'resources.auth-method.form.maximum_page_size.label' }} {{t 'resources.auth-method.form.maximum_page_size.help' }} {{t 'resources.auth-method.form.dereference_aliases.label' }} {{t 'resources.auth-method.form.dereference_aliases.help' }} {{#each-in this.dereferenceAliasesList as |key value|}} {{/each-in}} {{#if (can 'save model' @model)}} {{/if}}