# Package org.wildfly.swarm.config.management.security_realm

- Interface Summary
  Interface | Description
  --- | ---
  ByAccessTimeCacheConsumer<T extends ByAccessTimeCache<T>> |
  ByAccessTimeCacheSupplier<T extends ByAccessTimeCache> |
  BySearchTimeCacheConsumer<T extends BySearchTimeCache<T>> |
  BySearchTimeCacheSupplier<T extends BySearchTimeCache> |
  JaasAuthenticationConsumer<T extends JaasAuthentication<T>> |
  JaasAuthenticationSupplier<T extends JaasAuthentication> |
  KerberosAuthenticationConsumer<T extends KerberosAuthentication<T>> |
  KerberosAuthenticationSupplier<T extends KerberosAuthentication> |
  KerberosServerIdentityConsumer<T extends KerberosServerIdentity<T>> |
  KerberosServerIdentitySupplier<T extends KerberosServerIdentity> |
  LdapAuthenticationConsumer<T extends LdapAuthentication<T>> |
  LdapAuthenticationSupplier<T extends LdapAuthentication> |
  LdapAuthorizationConsumer<T extends LdapAuthorization<T>> |
  LdapAuthorizationSupplier<T extends LdapAuthorization> |
  LocalAuthenticationConsumer<T extends LocalAuthentication<T>> |
  LocalAuthenticationSupplier<T extends LocalAuthentication> |
  PlugInAuthenticationConsumer<T extends PlugInAuthentication<T>> |
  PlugInAuthenticationSupplier<T extends PlugInAuthentication> |
  PlugInAuthorizationConsumer<T extends PlugInAuthorization<T>> |
  PlugInAuthorizationSupplier<T extends PlugInAuthorization> |
  PlugInConsumer<T extends PlugIn<T>> |
  PlugInSupplier<T extends PlugIn> |
  PropertiesAuthenticationConsumer<T extends PropertiesAuthentication<T>> |
  PropertiesAuthenticationSupplier<T extends PropertiesAuthentication> |
  PropertiesAuthorizationConsumer<T extends PropertiesAuthorization<T>> |
  PropertiesAuthorizationSupplier<T extends PropertiesAuthorization> |
  SecretServerIdentityConsumer<T extends SecretServerIdentity<T>> |
  SecretServerIdentitySupplier<T extends SecretServerIdentity> |
  SslServerIdentityConsumer<T extends SslServerIdentity<T>> |
  SslServerIdentitySupplier<T extends SslServerIdentity> |
  TruststoreAuthenticationConsumer<T extends TruststoreAuthentication<T>> |
  TruststoreAuthenticationSupplier<T extends TruststoreAuthentication> |
  UsersAuthenticationConsumer<T extends UsersAuthentication<T>> |
  UsersAuthenticationSupplier<T extends UsersAuthentication> |

- Class Summary
  Class | Description
  --- | ---
  ByAccessTimeCache<T extends ByAccessTimeCache<T>> | A cache to hold the results of previous LDAP interactions.
  BySearchTimeCache<T extends BySearchTimeCache<T>> | A cache to hold the results of previous LDAP interactions.
  JaasAuthentication<T extends JaasAuthentication<T>> | Configuration to use a JAAS LoginContext to authenticate the users.
  KerberosAuthentication<T extends KerberosAuthentication<T>> | Configuration to use Kerberos to authenticate the users.
  KerberosServerIdentity<T extends KerberosServerIdentity<T>> | Configuration for the Kerberos identity of a server or host controller.
  KerberosServerIdentity.KerberosServerIdentityResources | Child mutators for KerberosServerIdentity
  LdapAuthentication<T extends LdapAuthentication<T>> | Configuration to use LDAP as the user repository.
  LdapAuthentication.LdapAuthenticationResources | Child mutators for LdapAuthentication
  LdapAuthorization<T extends LdapAuthorization<T>> | Configuration to use LDAP as the user repository.
  LdapAuthorization.LdapAuthorizationResources | Child mutators for LdapAuthorization
  LocalAuthentication<T extends LocalAuthentication<T>> | Configuration of the local authentication mechanism.
  PlugIn<T extends PlugIn<T>> | An extension to the security realm allowing additional authentication / authorization modules to be loaded.
  PlugInAuthentication<T extends PlugInAuthentication<T>> | Configuration of a user store plug-in for use by the realm.
  PlugInAuthentication.PlugInAuthenticationResources | Child mutators for PlugInAuthentication
  PlugInAuthorization<T extends PlugInAuthorization<T>> | Configuration of a user store plug-in for use by the realm.
  PlugInAuthorization.PlugInAuthorizationResources | Child mutators for PlugInAuthorization
  PropertiesAuthentication<T extends PropertiesAuthentication<T>> | Configuration to use a list users stored within a properties file as the user repository.
  PropertiesAuthorization<T extends PropertiesAuthorization<T>> | Configuration to use properties file to load a users roles.
  SecretServerIdentity<T extends SecretServerIdentity<T>> | Configuration of the secret/password-based identity of a server or host controller.
  SslServerIdentity<T extends SslServerIdentity<T>> | Configuration of the SSL identity of a server or host controller.
  TruststoreAuthentication<T extends TruststoreAuthentication<T>> | Configuration of a keystore to use to create a trust manager to verify clients.
  UsersAuthentication<T extends UsersAuthentication<T>> | Configuration to use a list users stored directly within the standalone.xml or host.xml configuration file as the user repository.
  UsersAuthentication.UsersAuthenticationResources | Child mutators for UsersAuthentication

- Enum Summary
  Enum | Description
  --- | ---
  PlugInAuthentication.Mechanism |

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