public class PPRequestHandler extends DSTRequestHandler
PPRequestHandler
is used to process the
query or modify requests for a personal profile service.Constructor and Description |
---|
PPRequestHandler()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
com.sun.identity.liberty.ws.idpp.jaxb.ModifyResponseElement |
getModifyResponse(com.sun.identity.liberty.ws.idpp.jaxb.ModifyElement modify)
Gets the modify response and set the status to OK.
|
com.sun.identity.liberty.ws.idpp.jaxb.QueryResponseElement |
getQueryResponse(com.sun.identity.liberty.ws.idpp.jaxb.QueryElement query)
Gets the query response and set the status to OK.
|
Object |
processDSTRequest(Object request,
Message requestMsg,
Message responseMsg)
Processes query/modify request.
|
com.sun.identity.liberty.ws.idpp.jaxb.ModifyResponseElement |
processModifyRequest(com.sun.identity.liberty.ws.idpp.jaxb.ModifyElement modify,
String providerID,
Message requestMsg,
Document request)
Processes modify request.
|
com.sun.identity.liberty.ws.idpp.jaxb.QueryResponseElement |
processQueryRequest(com.sun.identity.liberty.ws.idpp.jaxb.QueryElement query,
String providerID,
Message requestMsg,
Document request)
Processes Query Request.
|
getResourceID, processRequest
public Object processDSTRequest(Object request, Message requestMsg, Message responseMsg) throws SOAPFaultException, DSTException
processDSTRequest
in class DSTRequestHandler
request
- query or modify object.requestMsg
- Request Message.responseMsg
- Response Message.SOAPFaultException
- for the interaction redirectsException
- for any failure.DSTException
- for failure.public com.sun.identity.liberty.ws.idpp.jaxb.QueryResponseElement processQueryRequest(com.sun.identity.liberty.ws.idpp.jaxb.QueryElement query, String providerID, Message requestMsg, Document request) throws IDPPException, SOAPFaultException
query
- JAXBQ QueryElement Objectrequest
- queryRequest.providerID
- Provider ID.requestMsg
- Request Message.IDPPException
- for a failure in processing the requestSOAPFaultException
- if the interaction is requiredpublic com.sun.identity.liberty.ws.idpp.jaxb.ModifyResponseElement processModifyRequest(com.sun.identity.liberty.ws.idpp.jaxb.ModifyElement modify, String providerID, Message requestMsg, Document request) throws IDPPException, SOAPFaultException
modify
- ModifyElement JAXB Objectrequest
- modify request.providerID
- Provider ID.requestMsg
- Request Message.IDPPException
- for failure in processing the requestSOAPFaultException
- for interaction redirectpublic com.sun.identity.liberty.ws.idpp.jaxb.QueryResponseElement getQueryResponse(com.sun.identity.liberty.ws.idpp.jaxb.QueryElement query) throws IDPPException
query
- JAXB query object.IDPPException
public com.sun.identity.liberty.ws.idpp.jaxb.ModifyResponseElement getModifyResponse(com.sun.identity.liberty.ws.idpp.jaxb.ModifyElement modify) throws IDPPException
modify
- JAXB modify object.IDPPException
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.