Class OAuth2Token

  • All Implemented Interfaces:
    AuthMaterial, JWTToken

    public class OAuth2Token
    extends Object
    implements JWTToken

    An instance of OAuth2Token wraps the access token of a webPDF Session in an object.

    Such a Token can only be obtained and refreshed, by a valid external authorization provider and can not be acquired via the webPDF server.

    Important: Make sure, that the token belongs to an authorization provider known to the webPDF server.

    • Constructor Detail

      • OAuth2Token

        public OAuth2Token​(@NotNull
                           @NotNull String accessToken)
        Creates a new OAuth2Token for the access token determined by an OAuth provider.
        Parameters:
        accessToken - The access token String value.
    • Method Detail

      • getToken

        @NotNull
        public @NotNull String getToken()
        Returns the access token String value.
        Specified by:
        getToken in interface AuthMaterial
        Specified by:
        getToken in interface JWTToken
        Returns:
        The access token String value.