Uses of Package
org.openhab.core.auth

Packages that use org.openhab.core.auth
  • Class
    Description
    A User that is authenticated by the system itself, i.e., session state and API tokens are managed by the system.
    Definition of authentication given to username after verification of credentials by authentication provider.
    Base type for exceptions thrown by authentication layer.
    Realizations of this type are responsible for checking validity of various credentials and giving back authentication which defines access scope for authenticated user or system.
    Marker interface for credentials which can be handled by authentication providers.
    The pending information used in an OAuth2 authorization flow, set after the user has authorized the client to access resources, and has been redirected to the callback URI with an authorization code.
    Base type for exceptions reporting security concerns.
    A user represents an individual, physical person using the system.
    An API token represents long-term credentials generated by (or for) a user, giving the bearer access for a certain scope on behalf of this user.
    A persistent session for a ManagedUser, which holds a refresh token used by a client to get short-lived access tokens for API requests authorization.
  • Class
    Description
    Marker interface for credentials which can be handled by authentication providers.
  • Class
    Description
    Base type for exceptions thrown by authentication layer.
    An interface for a generic Registry of User entities.