/*! Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one or more contributor license agreements. * Licensed under the Elastic License 2.0; you may not use this file except in compliance with the Elastic License 2.0. */ (window.stackConnectors_bundle_jsonpfunction=window.stackConnectors_bundle_jsonpfunction||[]).push([[33],{117:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return x}));var a=n(1),l=n.n(a),i=n(25),s=n(29),o=n(28),c=n(26),r=n(27),d=n(2),u=n(30),j=n(9);const{emptyField:p}=o.fieldValidators,x=({readOnly:e})=>{const{docLinks:t}=Object(d.useKibana)().services;return Object(j.jsx)(l.a.Fragment,null,Object(j.jsx)(i.EuiFlexGroup,{justifyContent:"spaceBetween"},Object(j.jsx)(i.EuiFlexItem,null,Object(j.jsx)(c.UseField,{path:"config.tenantId",component:r.TextField,config:{label:u.TENANT_ID_LABEL,helpText:Object(j.jsx)(i.EuiLink,{href:t.links.alerting.emailExchangeClientIdConfig,target:"_blank"},Object(j.jsx)(s.FormattedMessage,{id:"xpack.stackConnectors.components.email.exchangeForm.tenantIdHelpLabel",defaultMessage:"Configure Tenant ID"})),validations:[{validator:p(u.TENANT_ID_REQUIRED)}]},componentProps:{euiFieldProps:{"data-test-subj":"emailTenantId"},readOnly:e,placeholder:"00000000-0000-0000-0000-000000000000"}})),Object(j.jsx)(i.EuiFlexItem,null,Object(j.jsx)(c.UseField,{path:"config.clientId",component:r.TextField,config:{label:u.CLIENT_ID_LABEL,helpText:Object(j.jsx)(i.EuiLink,{href:t.links.alerting.emailExchangeClientIdConfig,target:"_blank"},Object(j.jsx)(s.FormattedMessage,{id:"xpack.stackConnectors.components.email.exchangeForm.clientIdHelpLabel",defaultMessage:"Configure Client ID"})),validations:[{validator:p(u.CLIENT_ID_REQUIRED)}]},componentProps:{euiFieldProps:{"data-test-subj":"emailClientId"},readOnly:e,placeholder:"00000000-0000-0000-0000-000000000000"}}))),Object(j.jsx)(i.EuiFlexGroup,{justifyContent:"spaceBetween"},Object(j.jsx)(i.EuiFlexItem,null,Object(j.jsx)(c.UseField,{path:"secrets.clientSecret",config:{label:u.CLIENT_SECRET_LABEL,validations:[{validator:p(u.CLIENT_SECRET_REQUIRED)}],helpText:Object(j.jsx)(i.EuiLink,{href:t.links.alerting.emailExchangeClientSecretConfig,target:"_blank"},Object(j.jsx)(s.FormattedMessage,{id:"xpack.stackConnectors.components.email.exchangeForm.clientSecretHelpLabel",defaultMessage:"Configure Client Secret"}))},component:r.PasswordField,componentProps:{euiFieldProps:{readOnly:e,"data-test-subj":"emailClientSecret"}}}))))}}}]);