123456789101112131415161718192021222324252627282930313233343536373839404142 |
- com.apusic.security.ServerLogin {
- /*
- * This LoginModule is used to authenticate server principal.
- * You can set following options to customize this module:
- *
- * useTicketCache Set this to true, if you want the TGT
- * to be obtained from the ticket cache.
- * Set this option to false if you do not
- * want this module to use the ticket cache.
- *
- * ticketCache Set this to the name of the ticket cache
- * that contains user's TGT. If this is set,
- * useTicketCache must also be set to true.
- *
- * useKeyTab Set this to true if you want the module to
- * get the principal's key from the keytab.
- * If keytab is not set then the module will
- * locate the keytab from the Kerberos
- * configuration file.
- *
- * keyTab Set this to the file name of the keytab to get
- * principal's secret key. If this is set,
- * useKeyTab must also be set to true.
- *
- * storeKey Set this to true if you want the principal's
- * key to be stored in the Subject's private
- * credentials. This option is madatory, you
- * should not set it to false.
- */
- com.sun.security.auth.module.Krb5LoginModule required storeKey=true;
- };
- // The default login configuration used by server applications
- other {
- /*
- * A simple server login module, which retrieves principal and
- * credentials from current security context, and store them
- * into Subject's principal set and private credential set.
- */
- com.apusic.security.auth.login.ServerLoginModule required;
- };
|