Class ManagementSecurityIdentitySupplier

java.lang.Object
org.jboss.as.controller.access.management.ManagementSecurityIdentitySupplier
All Implemented Interfaces:
Supplier<org.wildfly.security.auth.server.SecurityIdentity>

public class ManagementSecurityIdentitySupplier extends Object implements Supplier<org.wildfly.security.auth.server.SecurityIdentity>
A management specific supplier of the SecurityIdentity for access to the ModelController. The identity will be selected by using the following checks: - TODO Elytron - Complete the list !!
Author:
Darran Lofthouse
  • Constructor Details

    • ManagementSecurityIdentitySupplier

      public ManagementSecurityIdentitySupplier()
  • Method Details

    • get

      public org.wildfly.security.auth.server.SecurityIdentity get()
      Specified by:
      get in interface Supplier<org.wildfly.security.auth.server.SecurityIdentity>
    • setConfiguredSecurityDomainSupplier

      public void setConfiguredSecurityDomainSupplier(Supplier<org.wildfly.security.auth.server.SecurityDomain> configuredSecurityDomainSupplier)
    • setInflowSecurityDomainSuppliers

      public void setInflowSecurityDomainSuppliers(List<Supplier<org.wildfly.security.auth.server.SecurityDomain>> inflowSecurityDomainSuppliers)