# Package org.apache.activemq.artemis.spi.core.security.jaas

- Interface Summary
  Interface | Description
  --- | ---
  AuditLoginModule |

- Class Summary
  Class | Description
  --- | ---
  CertificateCallback | A Callback for SSL certificates.
  CertificateLoginModule | A LoginModule that allows for authentication based on SSL certificates.
  ExternalCertificateLoginModule | A LoginModule that propagates TLS certificates subject DN as a UserPrincipal.
  GuestLoginModule | Always login the user with a default 'guest' identity.
  InVMLoginModule |
  JaasCallbackHandler | A JAAS username password CallbackHandler.
  Krb5Callback | A Callback for kerberos peer principal.
  Krb5LoginModule | populate a subject with kerberos credential from the handler
  LDAPLoginModule |
  LDAPLoginProperty |
  PropertiesLoader |
  PropertiesLoader.FileNameKey |
  PropertiesLoginModule |
  PropertiesLoginModuleConfigurator |
  ReloadableProperties |
  RolePrincipal |
  TextFileCertificateLoginModule | A LoginModule allowing for SSL certificate based authentication based on Distinguished Names (DN) stored in text files.
  UserPrincipal |

Copyright © 2020 The Apache Software Foundation. All rights reserved.