Interface UserAuthorizationProvider

  • All Superinterfaces:
    AuthorizationProvider

    public interface UserAuthorizationProvider
    extends AuthorizationProvider
    Interface for all user-related authorization providers. AuthorizationProviders can apply to a number of different account types. This interface applies to providers for user accounts, ones that have a login or should query the "/user" endpoint for the login matching this credential.
    • Method Detail

      • getLogin

        @CheckForNull
        String getLogin()
        Gets the user login name.
        Returns:
        the user login for this provider, or null if the login value should be queried from the "/user" endpoint.