Class DefaultRoleDecoder

java.lang.Object
io.quarkus.elytron.security.runtime.DefaultRoleDecoder

@ApplicationScoped public class DefaultRoleDecoder extends Object

A default implementation of RoleDecoder that delegates decoding of roles for a given AuthorizationIdentity to an application specific implementation of RoleDecoder, if provided.

  • Field Details

    • groupsAttribute

      String groupsAttribute
  • Constructor Details

    • DefaultRoleDecoder

      public DefaultRoleDecoder()
  • Method Details

    • decodeRoles

      public org.wildfly.security.authz.Roles decodeRoles(org.wildfly.security.authz.AuthorizationIdentity authorizationIdentity)
    • fromDefaultAttribute

      org.wildfly.security.authz.Roles fromDefaultAttribute(org.wildfly.security.authz.AuthorizationIdentity authorizationIdentity)