AppConfigurationEntry (Java Platform SE 6)
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AppConfigurationEntry (Java Platform SE 6)";
}
}
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Java™ PlatformStandard Ed. 6
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
javax.security.auth.login
Class AppConfigurationEntry
java.lang.Object
javax.security.auth.login.AppConfigurationEntry
public class AppConfigurationEntryextends Object
This class represents a single LoginModule entry
configured for the application specified in the
getAppConfigurationEntry(String appName)
method in the Configuration class. Each respective
AppConfigurationEntry contains a LoginModule name,
a control flag (specifying whether this LoginModule is
REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL), and LoginModule-specific
options. Please refer to the Configuration class for
more information on the different control flags and their semantics.
See Also:Configuration
Nested Class Summary
static class
AppConfigurationEntry.LoginModuleControlFlag
This class represents whether or not a LoginModule
is REQUIRED, REQUISITE, SUFFICIENT or OPTIONAL.
Constructor Summary
AppConfigurationEntry(String loginModuleName,
AppConfigurationEntry.LoginModuleControlFlag controlFlag,
Map<String,?> options)
Default constructor for this class.
Method Summary
AppConfigurationEntry.LoginModuleControlFlag
getControlFlag()
Return the controlFlag
(either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL)
for this LoginModule.
String
getLoginModuleName()
Get the class name of the configured LoginModule.
Map<String,?>
getOptions()
Get the options configured for this LoginModule.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail
AppConfigurationEntry
public AppConfigurationEntry(String loginModuleName,
AppConfigurationEntry.LoginModuleControlFlag controlFlag,
Map<String,?> options)
Default constructor for this class.
This entry represents a single LoginModule
entry configured for the application specified in the
getAppConfigurationEntry(String appName)
method from the Configuration class.
Parameters:loginModuleName - String representing the class name of the
LoginModule configured for the
specified application. controlFlag - either REQUIRED, REQUISITE, SUFFICIENT,
or OPTIONAL. options - the options configured for this LoginModule.
Throws:
IllegalArgumentException - if loginModuleName
is null, if LoginModuleName
has a length of 0, if controlFlag
is not either REQUIRED, REQUISITE, SUFFICIENT
or OPTIONAL, or if options is null.
Method Detail
getLoginModuleName
public String getLoginModuleName()
Get the class name of the configured LoginModule.
Returns:the class name of the configured LoginModule as
a String.
getControlFlag
public AppConfigurationEntry.LoginModuleControlFlag getControlFlag()
Return the controlFlag
(either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL)
for this LoginModule.
Returns:the controlFlag
(either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL)
for this LoginModule.
getOptions
public Map<String,?> getOptions()
Get the options configured for this LoginModule.
Returns:the options configured for this LoginModule
as an unmodifiable Map.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Java™ PlatformStandard Ed. 6
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Submit a bug or featureFor further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Wyszukiwarka
Podobne podstrony:
AppConfigurationEntry LoginModuleControlFlagAppConfigurationEntryAppConfigurationEntry LoginModuleControlFlagwięcej podobnych podstron