Class AuthSecurityBuilder


  • public class AuthSecurityBuilder
    extends Object
    Main class to build the requests to enable/disable authentication on any kind of interface/factory.
    Author:
    jdenise@redhat.com
    • Constructor Detail

      • AuthSecurityBuilder

        public AuthSecurityBuilder​(AuthMechanism mechanism,
                                   AuthFactorySpec spec)
                            throws org.aesh.command.CommandException
        Throws:
        org.aesh.command.CommandException
      • AuthSecurityBuilder

        public AuthSecurityBuilder​(AuthFactory ootbFactory)
                            throws org.aesh.command.CommandException
        Throws:
        org.aesh.command.CommandException
      • AuthSecurityBuilder

        public AuthSecurityBuilder​(String securityDomain)
                            throws org.aesh.command.CommandException
        Throws:
        org.aesh.command.CommandException
      • AuthSecurityBuilder

        public AuthSecurityBuilder​(List<String> order)
    • Method Detail

      • getRequest

        public org.jboss.dmr.ModelNode getRequest()
      • getSteps

        public org.jboss.dmr.ModelNode getSteps()
      • getReferencedSecurityDomain

        public String getReferencedSecurityDomain()
      • isFactoryAlreadySet

        public boolean isFactoryAlreadySet()
      • isEmpty

        public boolean isEmpty()