Skip to content
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.

[JBEAP-12165] - Fixed - Move configuration of Elytron subsystem root … #448

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ public class NameTokens {
public static final String ElytronFactoryPresenter = "elytron-factory-presenter";
public static final String ElytronMapperPresenter = "elytron-mapper-presenter";
public static final String ElytronSecurityRealmPresenter = "elytron-security-realm-presenter";
public static final String ElytronSettingsPresenter = "elytron-settings-presenter";
public static final String ElytronSSLPresenter = "elytron-ssl-presenter";
public static final String HostInterfacesPresenter = "host-interfaces";
public static final String HostJVMPresenter = "host-jvms";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@
import org.jboss.as.console.client.shared.subsys.elytron.ElytronMapperPresenter;
import org.jboss.as.console.client.shared.subsys.elytron.ElytronPresenter;
import org.jboss.as.console.client.shared.subsys.elytron.ElytronSecurityRealmPresenter;
import org.jboss.as.console.client.shared.subsys.elytron.ElytronSettingsPresenter;
import org.jboss.as.console.client.shared.subsys.generic.GenericSubsystemPresenter;
import org.jboss.as.console.client.shared.subsys.iiopopenjdk.IiopOpenJdkPresenter;
import org.jboss.as.console.client.shared.subsys.infinispan.v3.CacheFinderPresenter;
Expand Down Expand Up @@ -301,6 +302,7 @@ public interface CoreUI {
AsyncProvider<ElytronFactoryPresenter> getElytronFactoryPresenter();
AsyncProvider<ElytronMapperPresenter> getElytronMapperPresenter();
AsyncProvider<ElytronSecurityRealmPresenter> getElytronSecurityRealmPresenter();
AsyncProvider<ElytronSettingsPresenter> getElytronSettingsPresenter();
AsyncProvider<ElytronFinder> getElytronFinder();

AsyncProvider<LogFilesPresenter> getLogFilesPresenter();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,9 @@
import org.jboss.as.console.client.shared.subsys.elytron.ElytronMapperPresenter;
import org.jboss.as.console.client.shared.subsys.elytron.ElytronPresenter;
import org.jboss.as.console.client.shared.subsys.elytron.ElytronSecurityRealmPresenter;
import org.jboss.as.console.client.shared.subsys.elytron.ElytronSettingsPresenter;
import org.jboss.as.console.client.shared.subsys.elytron.ui.ElytronSecurityRealmView;
import org.jboss.as.console.client.shared.subsys.elytron.ui.ElytronSettingsView;
import org.jboss.as.console.client.shared.subsys.elytron.ui.ElytronView;
import org.jboss.as.console.client.shared.subsys.elytron.ui.factory.ElytronFactoryView;
import org.jboss.as.console.client.shared.subsys.elytron.ui.mapper.ElytronMapperView;
Expand Down Expand Up @@ -494,6 +496,11 @@ protected void configure() {
ElytronSecurityRealmView.class,
ElytronSecurityRealmPresenter.MyProxy.class);

bindPresenter(ElytronSettingsPresenter.class,
ElytronSettingsPresenter.MyView.class,
ElytronSettingsView.class,
ElytronSettingsPresenter.MyProxy.class);

bindPresenter(ElytronRuntimePresenter.class,
ElytronRuntimePresenter.MyView.class,
ElytronRuntimeView.class,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,9 @@ public interface PreviewContent extends ClientBundleWithLookup {
@Source("content/elytron_mapper.html")
ExternalTextResource elytron_mapper();

@Source("content/elytron_other_settings.html")
ExternalTextResource elytron_other_settings();

@Source("content/elytron_settings.html")
ExternalTextResource elytron_settings();

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<div class='preview-content'>
<h1>Other settings</h1>
Elytron settings for:
<ul>
<li>Key stores</li>
<li>Credential stores</li>
<li>Filtering key stores</li>
<li>Ldap key stores</li>
<li>Key managers</li>
<li>Server SSL contexts</li>
<li>Client SSL contexts</li>
<li>Trust managers</li>
<li>Security domains</li>
<li>Security properties</li>
<li>Audit Log</li>
<li>Aggregate Security Event Listener</li>
<li>Policy</li>
<li>Directory contexts (LDAP)</li>
<li>Provider Loader</li>
</ul>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<div class='preview-content'>
<h1>Sonstige Einstellungen</h1>
Elytron-Einstellungen f&uuml;r:
<ul>
<li>Schl&uuml;sselspeicher</li>
<li>Anmeldedatenspeicher</li>
<li>Filterschl&uuml;sselspeicher</li>
<li>LDAP-Schl&uuml;sselspeicher</li>
<li>Schl&uuml;sselmanager</li>
<li>Server-SSL-Kontexte</li>
<li>Client-SSL-Kontexte</li>
<li>Trust-Manager</li>
<li>Sicherheitsdomains</li>
<li>Sicherheitseigenschaften</li>
<li>Audit-Protokoll</li>
<li>Aggregat-Sicherheitsereignis-Listener</li>
<li>Richtlinie</li>
<li>Verzeichniskontexte (LDAP)</li>
<li>Anbieter-Lader</li>
</ul>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<div class='preview-content'>
<h1>Otros ajustes</h1>
La configuraci&oacute;n de Elytron para:
<ul>
<li>Almacenes de claves</li>
<li>Almacenes de credenciales</li>
<li>Filtrado de almacenes de claves</li>
<li>Almacenes de claves de ldap</li>
<li>Gestores de claves</li>
<li>Contextos SSL del servidor</li>
<li>Contextos SSL del cliente</li>
<li>Gestores de confianza</li>
<li>Dominios de seguridad</li>
<li>Propiedades de seguridad</li>
<li>Registro de auditor&iacute;a</li>
<li>Agregar oyente del evento de seguridad</li>
<li>Pol&iacute;tica</li>
<li>Contextos de directorio (LDAP)</li>
<li>Cargador del proveedor</li>
</ul>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<div class='preview-content'>
<h1>Autres param&egrave;tres</h1>
Param&egrave;tres Elytron pour :
<ul>
<li>Key stores</li>
<li>Stores d&#39;identifiants</li>
<li>Filtrage de key stores</li>
<li>Key stores LDAP</li>
<li>Gestionnaires de cl&eacute;s</li>
<li>Contextes de serveur SSL</li>
<li>Contextes de client SSL</li>
<li>Gestionnaires de confiance</li>
<li>Domaines de s&eacute;curit&eacute;</li>
<li>Propri&eacute;t&eacute;s de s&eacute;curit&eacute;</li>
<li>Journal d&#39;audit</li>
<li>Agr&eacute;gat d&#39;&eacute;couteur d&#39;&eacute;v&eacute;nement de s&eacute;curit&eacute; </li>
<li>Strat&eacute;gie</li>
<li>Contextes de r&eacute;f&eacute;rentiel (LDAP)</li>
<li>Chargeur de fournisseur</li>
</ul>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<div class='preview-content'>
<h1>&#x305d;&#x306e;&#x4ed6;&#x306e;&#x8a2d;&#x5b9a;</h1>
&#x6b21;&#x306e; Elytron &#x8a2d;&#x5b9a;:
<ul>
<li>&#x30ad;&#x30fc;&#x30b9;&#x30c8;&#x30a2;</li>
<li>&#x30af;&#x30ec;&#x30c7;&#x30f3;&#x30b7;&#x30e3;&#x30eb;&#x30b9;&#x30c8;&#x30a2;</li>
<li>&#x30d5;&#x30a3;&#x30eb;&#x30bf;&#x30fc;&#x30ad;&#x30fc;&#x30b9;&#x30c8;&#x30a2;</li>
<li>Ldap &#x30ad;&#x30fc;&#x30b9;&#x30c8;&#x30a2;</li>
<li>&#x30ad;&#x30fc;&#x30de;&#x30cd;&#x30fc;&#x30b8;&#x30e3;&#x30fc;</li>
<li>&#x30b5;&#x30fc;&#x30d0;&#x30fc; SSL &#x30b3;&#x30f3;&#x30c6;&#x30ad;&#x30b9;&#x30c8;</li>
<li>&#x30af;&#x30e9;&#x30a4;&#x30a2;&#x30f3;&#x30c8; SSL &#x30b3;&#x30f3;&#x30c6;&#x30ad;&#x30b9;&#x30c8;</li>
<li>&#x30c8;&#x30e9;&#x30b9;&#x30c8;&#x30de;&#x30cd;&#x30fc;&#x30b8;&#x30e3;&#x30fc;</li>
<li>&#x30bb;&#x30ad;&#x30e5;&#x30ea;&#x30c6;&#x30a3;&#x30fc;&#x30c9;&#x30e1;&#x30a4;&#x30f3;</li>
<li>&#x30bb;&#x30ad;&#x30e5;&#x30ea;&#x30c6;&#x30a3;&#x30fc;&#x30d7;&#x30ed;&#x30d1;&#x30c6;&#x30a3;&#x30fc;</li>
<li>&#x76e3;&#x67fb;&#x30ed;&#x30b0;</li>
<li>&#x7dcf;&#x8a08;&#x30bb;&#x30ad;&#x30e5;&#x30ea;&#x30c6;&#x30a3;&#x30fc;&#x30a4;&#x30d9;&#x30f3;&#x30c8;&#x30ea;&#x30b9;&#x30ca;&#x30fc;</li>
<li>&#x30dd;&#x30ea;&#x30b7;&#x30fc;</li>
<li>&#x30c7;&#x30a3;&#x30ec;&#x30af;&#x30c8;&#x30ea;&#x30fc;&#x30b3;&#x30f3;&#x30c6;&#x30ad;&#x30b9;&#x30c8; (LDAP)</li>
<li>&#x30d7;&#x30ed;&#x30d0;&#x30a4;&#x30c0;&#x30fc;&#x30ed;&#x30fc;&#x30c0;&#x30fc;</li>
</ul>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<div class='preview-content'>
<h1>Outras configura&ccedil;&otilde;es</h1>
Configura&ccedil;&otilde;es do Elytron para:
<ul>
<li>Reposit&oacute;rios de chaves</li>
<li>Reposit&oacute;rios de credenciais</li>
<li>Filtragem de reposit&oacute;rios de chaves</li>
<li>Reposit&oacute;rios de chaves Ldap</li>
<li>Gerenciadores de chave</li>
<li>Contextos do SSL do servidor</li>
<li>Contextos do SSL do cliente</li>
<li>Gerenciadores de confian&ccedil;a</li>
<li>Dom&iacute;nios de seguran&ccedil;a</li>
<li>Propriedades de seguran&ccedil;a</li>
<li>Log de auditoria</li>
<li>Ouvinte de eventos de seguran&ccedil;a agregado</li>
<li>Pol&iacute;tica</li>
<li>Contextos de diret&oacute;rio (LDAP)</li>
<li>Carregador de provedor</li>
</ul>
</div>
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<div class='preview-content'>
<h1>&#x5176;&#x4ed6;&#x8bbe;&#x7f6e;</h1>
&#x4ee5;&#x4e0b;&#x5bf9;&#x8c61;&#x7684; Elytron &#x8bbe;&#x7f6e;&#xff1a;
<ul>
<li>&#x5bc6;&#x94a5;&#x5e93;</li>
<li>&#x51ed;&#x8bc1;&#x5e93;</li>
<li>&#x8fc7;&#x6ee4;&#x5bc6;&#x94a5;&#x5e93;</li>
<li>Ldap &#x5bc6;&#x94a5;&#x5e93;</li>
<li>&#x5bc6;&#x94a5;&#x7ba1;&#x7406;&#x8005;</li>
<li>&#x670d;&#x52a1;&#x5668; SSL &#x4e0a;&#x4e0b;&#x6587;</li>
<li>&#x5ba2;&#x6237;&#x7aef; SSL &#x4e0a;&#x4e0b;&#x6587;</li>
<li>&#x4fe1;&#x4efb;&#x7ba1;&#x7406;&#x8005;</li>
<li>&#x5b89;&#x5168;&#x57df;</li>
<li>&#x5b89;&#x5168;&#x5c5e;&#x6027;</li>
<li>&#x5ba1;&#x8ba1;&#x65e5;&#x5fd7;</li>
<li>&#x805a;&#x5408;&#x5b89;&#x5168;&#x4e8b;&#x4ef6;&#x76d1;&#x542c;&#x7a0b;&#x5e8f;</li>
<li>&#x7b56;&#x7565;</li>
<li>&#x76ee;&#x5f55;&#x4e0a;&#x4e0b;&#x6587; (LDAP)</li>
<li>&#x63d0;&#x4f9b;&#x8005;&#x52a0;&#x8f7d;&#x5668;</li>
</ul>
</div>
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<div class='preview-content'>
<h1>Other settings</h1>
Elytron settings for:
<ul>
<li>Key stores</li>
<li>Credential stores</li>
<li>Filtering key stores</li>
<li>Ldap key stores</li>
<li>Key managers</li>
<li>Server SSL contexts</li>
<li>Client SSL contexts</li>
<li>Trust managers</li>
<li>Security domains</li>
<li>Security properties</li>
<li>Audit Log</li>
<li>Aggregate Security Event Listener</li>
<li>Policy</li>
<li>Directory contexts (LDAP)</li>
<li>Provider Loader</li>
</ul>
<h1>Settings</h1>
Elytron settings
</div>
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<div class='preview-content'>
<h1>Sonstige Einstellungen</h1>
Elytron-Einstellungen f&uuml;r:
<ul>
<li>Schl&uuml;sselspeicher</li>
<li>Anmeldedatenspeicher</li>
<li>Filterschl&uuml;sselspeicher</li>
<li>LDAP-Schl&uuml;sselspeicher</li>
<li>Schl&uuml;sselmanager</li>
<li>Server-SSL-Kontexte</li>
<li>Client-SSL-Kontexte</li>
<li>Trust-Manager</li>
<li>Sicherheitsdomains</li>
<li>Sicherheitseigenschaften</li>
<li>Audit-Protokoll</li>
<li>Aggregat-Sicherheitsereignis-Listener</li>
<li>Richtlinie</li>
<li>Verzeichniskontexte (LDAP)</li>
<li>Anbieter-Lader</li>
</ul>
<h1>Einstellungen</h1>
Elytron-Einstellungen
</div>
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<div class='preview-content'>
<h1>Otros ajustes</h1>
La configuraci&oacute;n de Elytron para:
<ul>
<li>Almacenes de claves</li>
<li>Almacenes de credenciales</li>
<li>Filtrado de almacenes de claves</li>
<li>Almacenes de claves de ldap</li>
<li>Gestores de claves</li>
<li>Contextos SSL del servidor</li>
<li>Contextos SSL del cliente</li>
<li>Gestores de confianza</li>
<li>Dominios de seguridad</li>
<li>Propiedades de seguridad</li>
<li>Registro de auditor&iacute;a</li>
<li>Agregar oyente del evento de seguridad</li>
<li>Pol&iacute;tica</li>
<li>Contextos de directorio (LDAP)</li>
<li>Cargador del proveedor</li>
</ul>
<h1>Ajustes</h1>
La configuraci&oacute;n de Elytron
</div>
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<div class='preview-content'>
<h1>Autres param&egrave;tres</h1>
Param&egrave;tres Elytron pour :
<ul>
<li>Key stores</li>
<li>Stores d&#39;identifiants</li>
<li>Filtrage de key stores</li>
<li>Key stores LDAP</li>
<li>Gestionnaires de cl&eacute;s</li>
<li>Contextes de serveur SSL</li>
<li>Contextes de client SSL</li>
<li>Gestionnaires de confiance</li>
<li>Domaines de s&eacute;curit&eacute;</li>
<li>Propri&eacute;t&eacute;s de s&eacute;curit&eacute;</li>
<li>Journal d&#39;audit</li>
<li>Agr&eacute;gat d&#39;&eacute;couteur d&#39;&eacute;v&eacute;nement de s&eacute;curit&eacute; </li>
<li>Strat&eacute;gie</li>
<li>Contextes de r&eacute;f&eacute;rentiel (LDAP)</li>
<li>Chargeur de fournisseur</li>
</ul>
<h1>Param&egrave;tres</h1>
Param&egrave;tres Elytron
</div>
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<div class='preview-content'>
<h1>&#x305d;&#x306e;&#x4ed6;&#x306e;&#x8a2d;&#x5b9a;</h1>
&#x6b21;&#x306e; Elytron &#x8a2d;&#x5b9a;:
<ul>
<li>&#x30ad;&#x30fc;&#x30b9;&#x30c8;&#x30a2;</li>
<li>&#x30af;&#x30ec;&#x30c7;&#x30f3;&#x30b7;&#x30e3;&#x30eb;&#x30b9;&#x30c8;&#x30a2;</li>
<li>&#x30d5;&#x30a3;&#x30eb;&#x30bf;&#x30fc;&#x30ad;&#x30fc;&#x30b9;&#x30c8;&#x30a2;</li>
<li>Ldap &#x30ad;&#x30fc;&#x30b9;&#x30c8;&#x30a2;</li>
<li>&#x30ad;&#x30fc;&#x30de;&#x30cd;&#x30fc;&#x30b8;&#x30e3;&#x30fc;</li>
<li>&#x30b5;&#x30fc;&#x30d0;&#x30fc; SSL &#x30b3;&#x30f3;&#x30c6;&#x30ad;&#x30b9;&#x30c8;</li>
<li>&#x30af;&#x30e9;&#x30a4;&#x30a2;&#x30f3;&#x30c8; SSL &#x30b3;&#x30f3;&#x30c6;&#x30ad;&#x30b9;&#x30c8;</li>
<li>&#x30c8;&#x30e9;&#x30b9;&#x30c8;&#x30de;&#x30cd;&#x30fc;&#x30b8;&#x30e3;&#x30fc;</li>
<li>&#x30bb;&#x30ad;&#x30e5;&#x30ea;&#x30c6;&#x30a3;&#x30fc;&#x30c9;&#x30e1;&#x30a4;&#x30f3;</li>
<li>&#x30bb;&#x30ad;&#x30e5;&#x30ea;&#x30c6;&#x30a3;&#x30fc;&#x30d7;&#x30ed;&#x30d1;&#x30c6;&#x30a3;&#x30fc;</li>
<li>&#x76e3;&#x67fb;&#x30ed;&#x30b0;</li>
<li>&#x7dcf;&#x8a08;&#x30bb;&#x30ad;&#x30e5;&#x30ea;&#x30c6;&#x30a3;&#x30fc;&#x30a4;&#x30d9;&#x30f3;&#x30c8;&#x30ea;&#x30b9;&#x30ca;&#x30fc;</li>
<li>&#x30dd;&#x30ea;&#x30b7;&#x30fc;</li>
<li>&#x30c7;&#x30a3;&#x30ec;&#x30af;&#x30c8;&#x30ea;&#x30fc;&#x30b3;&#x30f3;&#x30c6;&#x30ad;&#x30b9;&#x30c8; (LDAP)</li>
<li>&#x30d7;&#x30ed;&#x30d0;&#x30a4;&#x30c0;&#x30fc;&#x30ed;&#x30fc;&#x30c0;&#x30fc;</li>
</ul>
<h1>&#x8a2d;&#x5b9a;</h1>
Elytron &#x8a2d;&#x5b9a;
</div>
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<div class='preview-content'>
<h1>Outras configura&ccedil;&otilde;es</h1>
Configura&ccedil;&otilde;es do Elytron para:
<ul>
<li>Reposit&oacute;rios de chaves</li>
<li>Reposit&oacute;rios de credenciais</li>
<li>Filtragem de reposit&oacute;rios de chaves</li>
<li>Reposit&oacute;rios de chaves Ldap</li>
<li>Gerenciadores de chave</li>
<li>Contextos do SSL do servidor</li>
<li>Contextos do SSL do cliente</li>
<li>Gerenciadores de confian&ccedil;a</li>
<li>Dom&iacute;nios de seguran&ccedil;a</li>
<li>Propriedades de seguran&ccedil;a</li>
<li>Log de auditoria</li>
<li>Ouvinte de eventos de seguran&ccedil;a agregado</li>
<li>Pol&iacute;tica</li>
<li>Contextos de diret&oacute;rio (LDAP)</li>
<li>Carregador de provedor</li>
</ul>
<h1>Configura&ccedil;&otilde;es</h1>
Configura&ccedil;&otilde;es do Elytron
</div>
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<div class='preview-content'>
<h1>&#x5176;&#x4ed6;&#x8bbe;&#x7f6e;</h1>
&#x4ee5;&#x4e0b;&#x5bf9;&#x8c61;&#x7684; Elytron &#x8bbe;&#x7f6e;&#xff1a;
<ul>
<li>&#x5bc6;&#x94a5;&#x5e93;</li>
<li>&#x51ed;&#x8bc1;&#x5e93;</li>
<li>&#x8fc7;&#x6ee4;&#x5bc6;&#x94a5;&#x5e93;</li>
<li>Ldap &#x5bc6;&#x94a5;&#x5e93;</li>
<li>&#x5bc6;&#x94a5;&#x7ba1;&#x7406;&#x8005;</li>
<li>&#x670d;&#x52a1;&#x5668; SSL &#x4e0a;&#x4e0b;&#x6587;</li>
<li>&#x5ba2;&#x6237;&#x7aef; SSL &#x4e0a;&#x4e0b;&#x6587;</li>
<li>&#x4fe1;&#x4efb;&#x7ba1;&#x7406;&#x8005;</li>
<li>&#x5b89;&#x5168;&#x57df;</li>
<li>&#x5b89;&#x5168;&#x5c5e;&#x6027;</li>
<li>&#x5ba1;&#x8ba1;&#x65e5;&#x5fd7;</li>
<li>&#x805a;&#x5408;&#x5b89;&#x5168;&#x4e8b;&#x4ef6;&#x76d1;&#x542c;&#x7a0b;&#x5e8f;</li>
<li>&#x7b56;&#x7565;</li>
<li>&#x76ee;&#x5f55;&#x4e0a;&#x4e0b;&#x6587; (LDAP)</li>
<li>&#x63d0;&#x4f9b;&#x8005;&#x52a0;&#x8f7d;&#x5668;</li>
</ul>
<h1>&#x8bbe;&#x7f6e;</h1>
Elytron &#x8bbe;&#x7f6e;
</div>
Loading