ProductSecurity
com.exalead.mercury.mami.master.v10.ProductSecurity- Defines the product security. Specifies how product components are exposed to the rest of the world. Also defines a set of identity provider configurations. Identity providers can be used to define authentication domain and to provide common authentication tools for different services (for example, admin UI and api console).
- Attributes:
Name Type Default value Description versionlongloginstringRoot login. Can be used to connect to every secured UI. Also used for securing inter process communications when required. passwordstringRoot password. Encrypted using product RSA encryption key. secureInternalConnectionsbooleanBasic authentication using product login - password. - Nested elements:
Name Type Description trustedHostexa.bee.StringValue*Hostnames allowed for redirection. "*" means any characters. For example, *.exalead.com would allow all hosts in the exalead.com domain. IdentityProviderConfigcom.exalead.mercury.mami.master.v10.IdentityProviderConfig*MAMISecuritycom.exalead.mercury.mami.master.v10.MAMISecurityPushAPISecuritycom.exalead.mercury.mami.master.v10.PushAPISecuritySearchAPISecuritycom.exalead.mercury.mami.master.v10.SearchAPISecurity