## Description

During Elasticsearch boot, users get the following message:

> license mode is [trial], currently licensed security realms are [reserved/reserved,file/default_file,native/default_native]

Even if it's technically true (and necessary), it may be confusing for end users since they may expect `[basic]` instead.

## Proposal

Avoid the message reporting the trial license, since the "correct" license level is written again later in the boot process.
x-pack/plugin/security/src/test/java/org/elasticsearch/xpack/security/authc/RealmsTests.java
}
    }
    private void assertDomainForRealm(Realm realm, String nodeName, Map<String, Set<RealmConfig.RealmIdentifier>> realmsByDomainName) {
        for (var domainRealmIds : realmsByDomainName.entrySet()) {
            if (domainRealmIds.getValue().contains(new RealmConfig.RealmIdentifier(realm.type(), realm.name()))) {
                RealmDomain domain = new RealmDomain(domainRealmIds.getKey(), domainRealmIds.getValue());
                assertThat(realm.realmRef(), is(new Authentication.RealmRef(realm.name(), realm.type(), nodeName, domain)));
                return;
            }
        }
        assertThat(realm.realmRef(), is(new Authentication.RealmRef(realm.name(), realm.type(), nodeName, null)));
    }
    public void testRealmAssignedToMultipleDomainsNotPermitted() {
        int realm = randomIntBetween(0, randomRealmTypesCount - 1);
        Settings settings = Settings.builder()
            .put("xpack.security.authc.realms.type_" + realm + ".realm_" + realm + ".order", 2)
            .put("xpack.security.authc.realms.type_" + realm + ".other_realm_" + realm + ".order", 1)
            .put("xpack.security.authc.realms.type_" + realm + ".yet_another_realm_" + realm + ".order", 5)
            .put("xpack.security.authc.domains.domain1.realms", "realm_" + realm + ", other_realm_" + realm)
            .put("xpack.security.authc.domains.domain2.realms", "realm_" + realm + ", yet_another_realm_" + realm)
            .put("xpack.security.authc.domains.domain3.realms", "default_file, default_native")
            .put("path.home", createTempDir())
            .build();
        Environment env = TestEnvironment.newEnvironment(settings);
        IllegalArgumentException e = expectThrows(
            IllegalArgumentException.class,
            () -> new Realms(settings, env, factories, licenseState, threadContext, reservedRealm)
        );
        assertThat(
            e.getMessage(),