CertsMapping  Locate

This entry is used for mapping certificate or certificate chain to user name on the accepting side. Then creates the org.idoox.security.WASPPrincipal(name) object and adds it to subject principals set.

Current SSL authentication uses this entry on the server side. When the accepting side receives a message, it:

  1. Checks whether certificate chain is trusted (using WSO2 SOA Enablement Server KeyStore);

  2. Checks whether the user with this certificate (chain) exists in the WSO2 SOA Enablement Server UserStore;

  3. Creates the object org.idoox.security.WASPPrincipal(name);

  4. Adds it to subject principals set.

Default implementation

com.idoox.security.jaas.CertsLoginModule

Passed callbacks