Class AuthorizerConfiguration.ScopedRole

  • Enclosing interface:
    AuthorizerConfiguration

    public static final class AuthorizerConfiguration.ScopedRole
    extends Object
    Encapsulates configuration information for a scoped role.
    • Method Detail

      • getName

        public String getName()
        Gets the name of the scoped role.
        Returns:
        the name of the role. Will not be null
      • getBaseRoleName

        public String getBaseRoleName()
        Gets the name of the role on which the scoped role is based.
        Returns:
        the name of the base role. Will not be null
      • getScopingConstraint

        public ScopingConstraint getScopingConstraint()
        Gets the ScopingConstraint used to apply constraints to the permissions of the base role in order to derive the permissions of the scoped role.
        Returns:
        the constraint. Will not be null