Hi,
our application currently uses the customized security domain for reading the database credentials store. Now, i want to migrate that customized security domain to elytron security. but i can't found that way how to migrate it, this is the configuration belllow :
<datasource enabled="true" jndi-name="java:/Login" jta="false" pool-name="Login" use-java-context="true">
<connection-url>jdbc:oracle:thin:@localhost:1521:orl</connection-url>
<driver>ovice-driver</driver>
<new-connection-sql>select callAlterSession('ex-session,'${jboss.db.caseSensitive:true}') from dual</new-connection-sql>
<transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
<pool>
<min-pool-size>5</min-pool-size>
<max-pool-size>20</max-pool-size>
</pool>
<security>
<security-domain>LoginRealm</security-domain>
</security>
<validation>
<background-validation>true</background-validation>
<background-validation-millis>60000</background-validation-millis>
<valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleValidConnectionChecker"/>
<exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleExceptionSorter"/>
</validation>
</datasource>
****************************
<subsystem xmlns="urn:jboss:domain:security:2.0">
<security-domains>
<security-domain cache-type="default" name="LoginRealm">
<authentication>
<login-module code="com.ex.security.LoginModule" flag="required" module="com.ex.security">
<module-option name="username" value="username"/>
<module-option name="password" value="FEDB5F28397641201E5F77E182613FE5"/>
<module-option name="keyStoreUrl" value="${jboss.server.config.dir}/ex.jceks"/>
<module-option name="keyStorePasswordStrategy" value="OBFUSCATED"/>
<module-option name="secretKeyAlias" value="secret-key-alias"/>
<module-option name="cipherAlgorithm" value="AES"/>
</login-module>
</authentication>
</security-domain>
</security-domains>
</subsystem>