|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.filenet.api.util.WSILoginModule
public class WSILoginModule
Provides authentication for the FileNet P8 Content Engine web services (SOAP-based) protocol. (Note that "WSI" refers to the web service interface to the FileNet P8 Content Engine.) When the Content Engine Java API is used over this protocol, username/password credentials are the only supported authentication mechanism, and this login module must be used to perform a Java™ Authentication and Authorization Service (JAAS) login.
Note that a user of the Content Engine Java API never directly creates or uses an instance
of this class. Rather, the API user obtains a JAAS LoginContext
, using a
JAAS configuration that specifies the WSILoginModule
, and calls the login()
method on the JAAS LoginContext
. The JAAS runtime framework will invoke this
WSILoginModule
.
The methods and parameters used in this WSILoginModule
conform to the
standard JAAS LoginModule
interface. For information on these methods and
their parameters, refer to JAAS documentation for javax.security.auth.spi.LoginModule
.
Field Summary | |
---|---|
static java.lang.String |
PARAM_DEBUG
|
Constructor Summary | |
---|---|
WSILoginModule()
|
Method Summary | |
---|---|
boolean |
abort()
The standard javax.security.auth.spi.LoginModule.abort() method. |
boolean |
commit()
The standard javax.security.auth.spi.LoginModule.commit() method. |
void |
initialize(javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler callbackHandler,
java.util.Map sharedState,
java.util.Map options)
The standard javax.security.auth.spi.LoginModule.initialize() method. |
boolean |
login()
The standard javax.security.auth.spi.LoginModule.login() method. |
boolean |
logout()
The standard javax.security.auth.spi.LoginModule.logout() method. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PARAM_DEBUG
Constructor Detail |
---|
public WSILoginModule()
Method Detail |
---|
public void initialize(javax.security.auth.Subject subject, javax.security.auth.callback.CallbackHandler callbackHandler, java.util.Map sharedState, java.util.Map options)
javax.security.auth.spi.LoginModule.initialize()
method.
Refer to the Java™ 2 Platform Standard Edition (J2SE) documentation for details about the use of this method.
initialize
in interface javax.security.auth.spi.LoginModule
public boolean login() throws javax.security.auth.login.LoginException
javax.security.auth.spi.LoginModule.login()
method.
Refer to the J2SE documentation for details about the use of this method.
login
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
public boolean commit() throws javax.security.auth.login.LoginException
javax.security.auth.spi.LoginModule.commit()
method.
Refer to the J2SE documentation for details about the use of this method.
commit
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
public boolean abort() throws javax.security.auth.login.LoginException
javax.security.auth.spi.LoginModule.abort()
method.
Refer to the J2SE documentation for details about the use of this method.
abort
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
public boolean logout() throws javax.security.auth.login.LoginException
javax.security.auth.spi.LoginModule.logout()
method.
Refer to the J2SE documentation for details about the use of this method.
logout
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |