Class Hierarchy
- java.lang.Object
- org.openhab.core.auth.Authentication
- org.openhab.core.auth.GenericUser (implements org.openhab.core.auth.User)
- org.openhab.core.auth.ManagedUser (implements org.openhab.core.auth.User)
- org.openhab.core.auth.PendingToken
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.openhab.core.auth.SecurityException
- org.openhab.core.auth.AuthenticationException
- org.openhab.core.auth.UnsupportedCredentialsException
- org.openhab.core.auth.AuthenticationException
- org.openhab.core.auth.SecurityException
- java.lang.Exception
- org.openhab.core.auth.UserApiToken
- org.openhab.core.auth.UserApiTokenCredentials (implements org.openhab.core.auth.Credentials)
- org.openhab.core.auth.UsernamePasswordCredentials (implements org.openhab.core.auth.Credentials)
- org.openhab.core.auth.UserSession
Interface Hierarchy
- org.openhab.core.auth.AuthenticationManager
- org.openhab.core.auth.AuthenticationProvider
- org.openhab.core.auth.UserRegistry (also extends org.openhab.core.common.registry.Registry<E,
K>)
- org.openhab.core.auth.UserRegistry (also extends org.openhab.core.common.registry.Registry<E,
- org.openhab.core.auth.Credentials
- org.openhab.core.common.registry.Identifiable<T>
- java.security.Principal
- org.openhab.core.auth.User (also extends org.openhab.core.common.registry.Identifiable<T>)
- org.openhab.core.common.registry.Provider<E>
- org.openhab.core.auth.UserProvider
- org.openhab.core.common.registry.Registry<E,
K> - org.openhab.core.auth.UserRegistry (also extends org.openhab.core.auth.AuthenticationProvider)
- org.openhab.core.auth.Role