Class NAAccessToken

    • Constructor Detail

      • NAAccessToken

        public NAAccessToken​(String value,
                             long lifetime,
                             Scope scope,
                             TokenTypeURI issuedTokenType)
        Creates a new N/A access token with the specified value.
        Parameters:
        value - The access token value. Must not be null or empty string.
        lifetime - The lifetime in seconds, 0 if not specified.
        scope - The scope, null if not specified.
        issuedTokenType - The token type URI, null if not specified.
    • Method Detail

      • parse

        public static NAAccessToken parse​(net.minidev.json.JSONObject jsonObject)
                                   throws ParseException
        Parses a N/A access token from a JSON object access token response.
        Parameters:
        jsonObject - The JSON object to parse. Must not be null.
        Returns:
        The N/A access token.
        Throws:
        ParseException - If the JSON object couldn't be parsed to a N/A access token.