org.apache.oltu.openidconnect.client.response
Class OpenIdConnectResponse

java.lang.Object
  extended by org.apache.oltu.oauth2.client.response.OAuthClientResponse
      extended by org.apache.oltu.oauth2.client.response.OAuthAccessTokenResponse
          extended by org.apache.oltu.oauth2.client.response.OAuthJSONAccessTokenResponse
              extended by org.apache.oltu.openidconnect.client.response.OpenIdConnectResponse

public class OpenIdConnectResponse
extends org.apache.oltu.oauth2.client.response.OAuthJSONAccessTokenResponse


Field Summary
 
Fields inherited from class org.apache.oltu.oauth2.client.response.OAuthClientResponse
body, contentType, parameters, responseCode, validator
 
Constructor Summary
OpenIdConnectResponse()
           
 
Method Summary
 boolean checkId(String issuer, String audience)
          ID Token Validation as per OpenID Connect Basic Client Profile 1.0 draft 22 Section 2.4
 org.apache.oltu.oauth2.jwt.JWT getIdToken()
           
protected  void init(String body, String contentType, int responseCode)
           
 
Methods inherited from class org.apache.oltu.oauth2.client.response.OAuthJSONAccessTokenResponse
getAccessToken, getExpiresIn, getOAuthToken, getRefreshToken, getScope, setBody, setContentType, setResponseCode
 
Methods inherited from class org.apache.oltu.oauth2.client.response.OAuthAccessTokenResponse
getBody
 
Methods inherited from class org.apache.oltu.oauth2.client.response.OAuthClientResponse
getParam, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenIdConnectResponse

public OpenIdConnectResponse()
Method Detail

init

protected void init(String body,
                    String contentType,
                    int responseCode)
             throws org.apache.oltu.oauth2.common.exception.OAuthProblemException
Overrides:
init in class org.apache.oltu.oauth2.client.response.OAuthAccessTokenResponse
Throws:
org.apache.oltu.oauth2.common.exception.OAuthProblemException

getIdToken

public final org.apache.oltu.oauth2.jwt.JWT getIdToken()

checkId

public boolean checkId(String issuer,
                       String audience)
ID Token Validation as per OpenID Connect Basic Client Profile 1.0 draft 22 Section 2.4

Parameters:
issuer -
audience -
Returns:


Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.