@Encoded public class GuestIdentityHandler extends AbstractResourceHandler
Modifier and Type | Class and Description |
---|---|
protected static class | GuestIdentityHandler.UserIdentity
User identity structure.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
static java.lang.String | FORMAT_GROUP_NAME
The constant FORMAT_GROUP_NAME
|
static java.lang.String | RESOURCE_NAME
The Constant RESOURCE_NAME.
|
Constructor and Description |
---|
GuestIdentityHandler() |
Modifier and Type | Method and Description |
---|---|
java.util.Map | createGuest(BusinessContextType bContext, javax.security.auth.callback.CallbackHandler callbackHandler, java.util.Map<java.lang.String,java.lang.Object> inputData)
Creates the guest.
|
java.lang.String | getExternalResourceName()
Get the resource name to show externally.
|
java.lang.String | getFormattingGroupName()
This method returns the format group name to locate JSP template.
|
java.lang.String | getResourceName()
This method returns the name of the resource used primarily to determine the representation of the resource.
|
javax.ws.rs.core.Response | login(java.lang.String storeId, java.lang.String responseFormat)
Create identity for a guest user.
|
javax.ws.rs.core.Response | logout(java.lang.String storeId, java.lang.String responseFormat)
Logout a user.
|
protected javax.ws.rs.core.Response | renderResponse(java.util.Map<java.lang.String,java.lang.Object> resultData, org.apache.wink.common.http.HttpStatus status, java.lang.String responseFormat)
Render response data for processing or changing data using a Map instead of DataObject.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String RESOURCE_NAME
public static final java.lang.String FORMAT_GROUP_NAME
public java.lang.String getResourceName()
public java.lang.String getFormattingGroupName()
public javax.ws.rs.core.Response login(java.lang.String storeId, java.lang.String responseFormat)
public javax.ws.rs.core.Response logout(java.lang.String storeId, java.lang.String responseFormat)
public java.util.Map createGuest(BusinessContextType bContext, javax.security.auth.callback.CallbackHandler callbackHandler, java.util.Map<java.lang.String,java.lang.Object> inputData) throws PersonException
protected javax.ws.rs.core.Response renderResponse(java.util.Map<java.lang.String,java.lang.Object> resultData, org.apache.wink.common.http.HttpStatus status, java.lang.String responseFormat)
public java.lang.String getExternalResourceName()