Enhance Password Mappers

In  console elytron security

Overview

Support new attributes and new key mappers in /subsystem=elytron/jdbc-realm=*@principal-query[].

Issue Metadata

Dev Contacts

QE Contacts

Testing By

[x] Engineering

[ ] QE

Affected Projects or Components

  • WildFly

  • HAL

Requirements

Support new attribute hash-encoding for the following key mappers:

  • bcrypt-mapper

  • salted-simple-digest-mapper

  • simple-digest-mapper

  • scram-mapper

Support new attribute salt-encoding for the following key mappers:

  • bcrypt-mapper

  • salted-simple-digest-mapper

  • scram-mapper

Support new key mapper modular-crypt-mapper.

Test Plan

Add a test for the new mapper modular-crypt-mapper.

Community Documentation

See the official HAL website at https://hal.github.io