Class TextFileCertificateLoginModule

All Implemented Interfaces:
LoginModule

public class TextFileCertificateLoginModule extends CertificateLoginModule
A LoginModule allowing for SSL certificate based authentication based on Distinguished Names (DN) stored in text files. The DNs are parsed using a Properties class where each line is either = or =//. This class also uses a group definition file where each line is =,,etc. The user and group files' locations must be specified in the org.apache.activemq.jaas.textfiledn.user and org.apache.activemq.jaas.textfiledn.group properties respectively. NOTE: This class will re-read user and group files for every authentication (i.e it does live updates of allowed groups and users).
Author:
sepandm@gmail.com (Sepand)
  • Constructor Details

    • TextFileCertificateLoginModule

      public TextFileCertificateLoginModule()
  • Method Details