Class IDTokenResponse

    • Method Detail

      • setAccessToken

        public void setAccessToken​(AccessToken accessToken)
      • setIdToken

        public void setIdToken​(IDTokenImpl idToken)
      • hasRefreshToken

        public boolean hasRefreshToken()
      • setRefreshToken

        public void setRefreshToken​(RefreshTokenImpl refreshToken)
      • setServiceTransaction

        public void setServiceTransaction​(ServiceTransaction serviceTransaction)
      • getJsonWebKey

        public edu.uiuc.ncsa.security.util.jwk.JSONWebKey getJsonWebKey()
      • setJsonWebKey

        public void setJsonWebKey​(edu.uiuc.ncsa.security.util.jwk.JSONWebKey jsonWebKey)
      • isSignToken

        public boolean isSignToken()
      • setSignToken

        public void setSignToken​(boolean signToken)
      • getUserMetadata

        public net.sf.json.JSONObject getUserMetadata()
      • setUserMetadata

        public void setUserMetadata​(net.sf.json.JSONObject userMetadata)
      • getSupportedScopes

        public Collection<String> getSupportedScopes()
        The server must decide which scopes to return if any.
        Returns:
      • setSupportedScopes

        public void setSupportedScopes​(Collection<String> supportedScopes)
      • write

        public void write​(javax.servlet.http.HttpServletResponse response)
                   throws IOException
        Write JSON response to response's output stream
        Parameters:
        response - Response to write to
        Throws:
        IOException