# Package org.wildfly.swarm.config.security.security_domain.authentication

- Interface Summary
  Interface | Description
  --- | ---
  AuthModuleConsumer<T extends AuthModule<T>> |
  AuthModuleSupplier<T extends AuthModule> |
  LoginModuleConsumer<T extends LoginModule<T>> |
  LoginModuleStackConsumer<T extends LoginModuleStack<T>> |
  LoginModuleStackSupplier<T extends LoginModuleStack> |
  LoginModuleSupplier<T extends LoginModule> |

- Class Summary
  Class | Description
  --- | ---
  AuthModule<T extends AuthModule<T>> | List of modules that map principal, role, and credential information
  LoginModule<T extends LoginModule<T>> | List of authentication modules
  LoginModuleStack<T extends LoginModuleStack<T>> | List of "named" login modules that are used by jaspi authentication modules.
  LoginModuleStack.LoginModuleStackResources | Child mutators for LoginModuleStack

Copyright © 2018 JBoss by Red Hat. All rights reserved.