- java.lang.Object
 -  
      
- javax.security.auth.login.AppConfigurationEntry
 
 
-  
       
public class AppConfigurationEntry extends Object
此类表示为Configuration类中的getAppConfigurationEntry(String appName)方法中指定的应用程序配置的单个LoginModule条目。 每个相应的AppConfigurationEntry包含一个LoginModule名称,一个控制标志(指定此LoginModule是否为REQUIRED,REQUISITE,SUFFICIENT或OPTIONAL),以及LoginModule特定选项。 有关不同控制标志及其语义的更多信息,请参阅Configuration类。- 从以下版本开始:
 - 1.4
 - 另请参见:
 -  
         
Configuration 
 
-  
        
       
-  
             
嵌套类汇总
嵌套类 变量和类型 类 描述 static classAppConfigurationEntry.LoginModuleControlFlag此类表示LoginModule是否必需,要求,充足或可选。 
-  
             
构造方法摘要
构造方法 构造器 描述 AppConfigurationEntry(String loginModuleName, AppConfigurationEntry.LoginModuleControlFlag controlFlag, Map<String,?> options)此类的默认构造函数。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 AppConfigurationEntry.LoginModuleControlFlaggetControlFlag()返回controlFlag(或者REQUIRED,REQUISITE,足够了,或可选)此LoginModule。StringgetLoginModuleName()获取已配置的LoginModule的类名称。Map<String,?>getOptions()获取为此LoginModule配置的选项。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
AppConfigurationEntry
public AppConfigurationEntry(String loginModuleName, AppConfigurationEntry.LoginModuleControlFlag controlFlag, Map<String,?> options)
此类的默认构造函数。此条目表示为
Configuration类中的getAppConfigurationEntry(String appName)方法中指定的应用程序配置的单个LoginModule条目。- 参数
 -  
              
loginModuleName- 表示为指定应用程序配置的LoginModule的类名的字符串。 -  
              
controlFlag- 要么是必需的,要么是充足的,要么是可选的。 -  
              
options- 为此LoginModule配置的选项。 - 异常
 -  
              
IllegalArgumentException- 如果loginModuleName为空,如果LoginModuleName的长度为0,则controlFlag不是REQUIRED,REQUISITE,SUFICIENT或OPTIONAL,或者options为null。 
 
 -  
 
-  
             
方法详细信息
-  
getLoginModuleName
public String getLoginModuleName()
获取已配置的LoginModule的类名。- 结果
 - 
               已配置的 
              
LoginModule的类名称为String。 
 
-  
getControlFlag
public AppConfigurationEntry.LoginModuleControlFlag getControlFlag()
返回controlFlag(或者REQUIRED,REQUISITE,足够了,或可选)此LoginModule。- 结果
 - 
               所述controlFlag(或者REQUIRED,REQUISITE,足够了,或可选)此 
              
LoginModule。 
 
 -  
 
 -