@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { if (environment != Environment.DOMAIN) { resourceRegistration.registerSubModel(ManagementControllerResourceDefinition.INSTANCE); resourceRegistration.registerSubModel(SecurityRealmResourceDefinition.INSTANCE); resourceRegistration.registerSubModel(LdapConnectionResourceDefinition.newInstance()); // Configuration Changes resourceRegistration.registerSubModel(LegacyConfigurationChangeResourceDefinition.INSTANCE); } for (ResourceDefinition current : interfaces) { resourceRegistration.registerSubModel(current); } switch (environment) { case DOMAIN: resourceRegistration.registerSubModel(AccessAuthorizationResourceDefinition.forDomain(authorizer)); resourceRegistration.registerSubModel(LegacyConfigurationChangeResourceDefinition.forDomain()); break; case DOMAIN_SERVER: resourceRegistration.registerSubModel(AccessAuthorizationResourceDefinition.forDomainServer(authorizer)); break; case STANDALONE_SERVER: resourceRegistration.registerSubModel(AccessAuthorizationResourceDefinition.forStandaloneServer(authorizer)); } if (environment != Environment.DOMAIN) { resourceRegistration.registerSubModel(new AccessAuditResourceDefinition(auditLogger, pathManager, environmentReader)); resourceRegistration.registerSubModel(AccessIdentityResourceDefinition.newInstance(securityIdentitySupplier)); } }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { if (environment != Environment.DOMAIN) { resourceRegistration.registerSubModel(ManagementControllerResourceDefinition.INSTANCE); resourceRegistration.registerSubModel(SecurityRealmResourceDefinition.INSTANCE); resourceRegistration.registerSubModel(LdapConnectionResourceDefinition.newInstance()); // Configuration Changes resourceRegistration.registerSubModel(LegacyConfigurationChangeResourceDefinition.INSTANCE); } for (ResourceDefinition current : interfaces) { resourceRegistration.registerSubModel(current); } switch (environment) { case DOMAIN: resourceRegistration.registerSubModel(AccessAuthorizationResourceDefinition.forDomain(authorizer)); resourceRegistration.registerSubModel(LegacyConfigurationChangeResourceDefinition.forDomain()); break; case DOMAIN_SERVER: resourceRegistration.registerSubModel(AccessAuthorizationResourceDefinition.forDomainServer(authorizer)); break; case STANDALONE_SERVER: resourceRegistration.registerSubModel(AccessAuthorizationResourceDefinition.forStandaloneServer(authorizer)); } if (environment != Environment.DOMAIN) { resourceRegistration.registerSubModel(new AccessAuditResourceDefinition(auditLogger, pathManager, environmentReader)); resourceRegistration.registerSubModel(AccessIdentityResourceDefinition.newInstance(securityIdentitySupplier)); } }