All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.57e33c6c-84.11b9f72925818240e61d.js Maven / Gradle / Ivy

There is a newer version: 6.0.2
Show newest version
(window.webpackJsonp=window.webpackJsonp||[]).push([["57e33c6c-84"],{IPL4xvgF:function(e,t,a){"use strict";a.r(t);var n=a("ivGQtwpr"),i=(a("FI8AyRTi"),a("kLupfEYZ")),r=a("qoq4u5Uq"),l=a("0tVB/fkh"),c=a("gUymQceS"),o=a("AztyBNMT"),u=a("CzyxmveH"),s=a("/lavANvI"),m=a("L8npJDrf"),d=a("+CppQpVm"),p=a("DXQ5/USj"),v=u.default.div.withConfig({displayName:"ServiceSelect__ElementsContainer",componentId:"byhlqv-0"})(["display:flex;align-items:start;width:100%;"]),h=Object(u.default)(c.Form).withConfig({displayName:"ServiceSelect__StyledForm",componentId:"byhlqv-1"})(["max-width:360px;width:100%;"]),f=u.default.div.withConfig({displayName:"ServiceSelect__FormGroup",componentId:"byhlqv-2"})(["flex:1;"]),E=function(e){var t=e.authServiceType,a=s.a.SYSTEM.AUTHENTICATION.BACKENDS.createBackend(t);d.a.push(a)},S=function(){var e=o.PluginStore.exports("authentication.services").sort((function(e,t){return Object(p.a)(e.displayName,t.displayName)})).map((function(e){return{label:e.displayName,value:e.name}}));return n.createElement(c.Formik,{onSubmit:E,initialValues:{authServiceType:void 0}},(function(t){var a=t.isSubmitting,i=t.isValid;return n.createElement(h,null,n.createElement(v,null,n.createElement(f,{className:"form-group"},n.createElement(c.Field,{name:"authServiceType",validate:Object(m.e)({required:!0})},(function(t){var a=t.field,i=a.name,r=a.value,c=a.onChange,o=t.meta.error;return n.createElement(n.Fragment,null,n.createElement(l.X,{clearable:!1,inputProps:{"aria-label":"Select a service"},onChange:function(e){return c({target:{value:e,name:i}})},options:e,placeholder:"Select a service",value:r}),n.createElement(l.C,{error:o}))})))," ",n.createElement(r.e,{bsStyle:"success",disabled:a||!i,type:"submit"},"Get started")))}))},y=function(e){var t=e.title;return n.createElement(r.L,{className:"content"},n.createElement(r.j,{md:6,mdOffset:3},n.createElement(l.k,{title:t},n.createElement("p",null,"Beside the built-in authentication mechanisms like its internal user database or LDAP/Active Directory, authentication services can also be extended by plugins to support other authentication mechanisms. Select an authentication service to setup a new one."),n.createElement(S,null))))};y.defaultProps={title:void 0};var b=y,g=a("v4yiES7t"),N=a("mc0qlNhN"),w=a("jHp4XH0b"),C=a("ofGGANZ0");t.default=function(){var e=Object(g.a)(),t=e.finishedLoading,a=e.activeBackend;return n.createElement(l.j,{title:"Create Authentication Service"},n.createElement(l.M,{title:"Create Authentication Service",subactions:n.createElement(C.a,{activeBackend:a,finishedLoading:t})},n.createElement("span",null,"Configure Graylog's authentication services of this Graylog cluster."),n.createElement("span",null,"Read more authentication in the ",n.createElement(w.a,{page:N.a.PAGES.USERS_ROLES,text:"documentation"}),"."),n.createElement(i.a,null)),n.createElement(b,{title:"Create New Authentication Service"}))}}}]);
//# sourceMappingURL=57e33c6c-84.11b9f72925818240e61d.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy