001 package com.croftsoft.core.security; 002 003 /********************************************************************* 004 * Provides Authentication on demand. 005 * 006 * <p /> 007 * 008 * @version 009 * 2001-07-30 010 * @since 011 * 2001-07-30 012 * @author 013 * <a href="https://www.croftsoft.com/">David Wallace Croft</a> 014 *********************************************************************/ 015 016 public interface Identifier 017 ////////////////////////////////////////////////////////////////////// 018 ////////////////////////////////////////////////////////////////////// 019 { 020 021 public Authentication getAuthentication ( ); 022 023 ////////////////////////////////////////////////////////////////////// 024 ////////////////////////////////////////////////////////////////////// 025 }