| 
Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1) E14650-04  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IdentityCallbackHandler
Each Identity Callback hanlder must implement this interface
| Method Summary | |
|---|---|
 java.lang.String | 
getIdentity()User must implement this method and return the valid authenticated identity  | 
 javax.security.auth.Subject | 
getSubject()User should implement this method and can return the valid subject if LoginModule is not used for subject population and the subject.loginmodule.disabled property is set to true.  | 
 boolean | 
isIdentityAsserted()User should implement this method and must set the valid authenticated state and it can not be null in any case.  | 
 void | 
setApplicationContextName(java.lang.String contextName)set contextName for callback handling  | 
 void | 
setAuthenticationType(java.lang.String authenticationType)User should implement this method and must set the valid authenticated identity and it can not be null in any case.  | 
 void | 
setIdentity(java.lang.String identity)User must implement this method and set the valid authenticated identity  | 
 void | 
setIdentityAsserted(boolean authState)User should implement this method and must set the valid authenticated state and it can not be null in any case.  | 
 void | 
setRequest(javax.servlet.http.HttpServletRequest request)set HttpRequestCallback for callback handling  | 
 void | 
setResponse(javax.servlet.http.HttpServletResponse response)set HttpResponseCallback for callback handling  | 
 void | 
setSession(java.lang.Object object)This method can be used to pass any session object from Identity Asserter to Login module if needed  | 
 void | 
setSessionCookie(java.lang.String sessionCookie)sets session cookie in callback handling  | 
 void | 
setSubject(javax.security.auth.Subject subject)User should implement this method and can set the valid subject if LoginModule is not used for subject population and the subject.loginmodule.disabled property is set to true.  | 
| Methods inherited from interface javax.security.auth.callback.CallbackHandler | 
|---|
handle | 
| Method Detail | 
|---|
void setIdentity(java.lang.String identity)
                 throws AsserterException
identity - The valid identityAsserterException - if identity is not assertedjava.lang.String getIdentity()
void setSubject(javax.security.auth.Subject subject)
subject - The valid subjectjavax.security.auth.Subject getSubject()
void setAuthenticationType(java.lang.String authenticationType)
authenticationType - The valid identity Typevoid setIdentityAsserted(boolean authState)
authState - The valid authentication Stateboolean isIdentityAsserted()
void setSessionCookie(java.lang.String sessionCookie)
sessionCookie - - The session cookievoid setResponse(javax.servlet.http.HttpServletResponse response)
response - - the http responsevoid setRequest(javax.servlet.http.HttpServletRequest request)
request - - the http requestvoid setApplicationContextName(java.lang.String contextName)
contextName - - The context namevoid setSession(java.lang.Object object)
object - - The session object
  | 
Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services 11g Release 1 (11.1.1) E14650-04  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||