Class PAIResponse2
- java.lang.Object
-
- org.oa4mp.delegation.server.server.IResponse2
-
- org.oa4mp.delegation.server.server.PAIResponse2
-
- All Implemented Interfaces:
org.oa4mp.delegation.common.services.Response,IssuerResponse,PAResponse
public class PAIResponse2 extends IResponse2 implements PAResponse
Protected asset (cert) issuer response for OIDC. This has to include the servlet request since the headers have to be processed for various bits of information.Created by Jeff Gaynor
on 6/5/13 at 9:31 AM
-
-
Constructor Summary
Constructors Constructor Description PAIResponse2(boolean isOIDC)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.oa4mp.delegation.common.token.AccessTokengetAccessToken()Getter for access tokenMap<String,String>getAdditionalInformation()Getter for additional informationorg.oa4mp.delegation.common.token.ProtectedAssetgetProtectedAsset()Getter for protected asset (cert)voidsetAccessToken(org.oa4mp.delegation.common.token.AccessToken accessToken)Setter for access tokenvoidsetAdditionalInformation(Map<String,String> additionalInformation)Setter for additional informationvoidsetProtectedAsset(org.oa4mp.delegation.common.token.ProtectedAsset protectedAsset)Setter for protected asset (cert)voidwrite(javax.servlet.http.HttpServletResponse response)Write cert response to output stream-
Methods inherited from class org.oa4mp.delegation.server.server.IResponse2
getParameters, isOIDC, setIsOIDC, setParameters
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.oa4mp.delegation.server.request.IssuerResponse
getParameters
-
-
-
-
Method Detail
-
getAccessToken
public org.oa4mp.delegation.common.token.AccessToken getAccessToken()
Getter for access token- Specified by:
getAccessTokenin interfacePAResponse- Returns:
- access token associated with request
-
setAccessToken
public void setAccessToken(org.oa4mp.delegation.common.token.AccessToken accessToken)
Setter for access token- Parameters:
accessToken- Access token to use
-
getProtectedAsset
public org.oa4mp.delegation.common.token.ProtectedAsset getProtectedAsset()
Getter for protected asset (cert)- Specified by:
getProtectedAssetin interfacePAResponse- Returns:
- protected asset
-
setProtectedAsset
public void setProtectedAsset(org.oa4mp.delegation.common.token.ProtectedAsset protectedAsset)
Setter for protected asset (cert)- Specified by:
setProtectedAssetin interfacePAResponse- Parameters:
protectedAsset- Protected asset
-
getAdditionalInformation
public Map<String,String> getAdditionalInformation()
Getter for additional information- Specified by:
getAdditionalInformationin interfacePAResponse- Returns:
- Map containing addition information (param, value)
-
setAdditionalInformation
public void setAdditionalInformation(Map<String,String> additionalInformation)
Setter for additional information- Specified by:
setAdditionalInformationin interfacePAResponse- Parameters:
additionalInformation- Additional information Map (param, value)
-
write
public void write(javax.servlet.http.HttpServletResponse response) throws IOExceptionWrite cert response to output stream- Specified by:
writein interfaceIssuerResponse- Parameters:
response- Response to write to- Throws:
IOException
-
-