Class Hierarchy
- java.lang.Object
- com.thingworx.security.authentication.AuthenticationUtilities
- com.thingworx.types.NamedObject (implements com.thingworx.diff.IDiffableObject, com.thingworx.types.INamedObject, java.io.Serializable)
- com.thingworx.persistence.common.PersistableNamedObject (implements com.thingworx.persistence.common.IPersistableObject<T>)
- com.thingworx.entities.RootEntity (implements com.thingworx.types.IAspectContainer, com.thingworx.entities.interfaces.IAvatar, com.thingworx.common.interfaces.IConfigurableObject, com.thingworx.entities.scan.IDependencyScannableObject, com.thingworx.security.permissions.IDesignTimeSecurableEntity, com.thingworx.diff.IDiffableObject, com.thingworx.metadata.IEntityDefinition, com.thingworx.entities.interfaces.IEntityLifeCycleEvent, com.thingworx.common.interfaces.INotScriptFriendly, com.thingworx.security.permissions.IRunTimeSecurableEntity, com.thingworx.deprecation.ISupportsDeprecation, com.thingworx.entities.interfaces.ITaggableObject, com.thingworx.security.permissions.IVisibilitySecurableEntity)
- com.thingworx.entities.ServiceProviderEntity (implements com.thingworx.entities.interfaces.IServiceProvider)
- com.thingworx.security.authentication.Authenticator (implements com.thingworx.security.authentication.IAuthenticator)
- com.thingworx.security.authentication.CustomAuthenticator (implements com.thingworx.security.authentication.IAuthenticator)
- com.thingworx.security.authentication.SecurityClaimsAuthenticator (implements com.thingworx.security.authentication.ISecurityClaimsAuthenticator)
- com.thingworx.security.authentication.Authenticator (implements com.thingworx.security.authentication.IAuthenticator)
- com.thingworx.entities.ServiceProviderEntity (implements com.thingworx.entities.interfaces.IServiceProvider)
- com.thingworx.entities.RootEntity (implements com.thingworx.types.IAspectContainer, com.thingworx.entities.interfaces.IAvatar, com.thingworx.common.interfaces.IConfigurableObject, com.thingworx.entities.scan.IDependencyScannableObject, com.thingworx.security.permissions.IDesignTimeSecurableEntity, com.thingworx.diff.IDiffableObject, com.thingworx.metadata.IEntityDefinition, com.thingworx.entities.interfaces.IEntityLifeCycleEvent, com.thingworx.common.interfaces.INotScriptFriendly, com.thingworx.security.permissions.IRunTimeSecurableEntity, com.thingworx.deprecation.ISupportsDeprecation, com.thingworx.entities.interfaces.ITaggableObject, com.thingworx.security.permissions.IVisibilitySecurableEntity)
- com.thingworx.persistence.common.PersistableNamedObject (implements com.thingworx.persistence.common.IPersistableObject<T>)
- com.thingworx.security.authentication.ThingworxUserNamePasswordCredentials
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.thingworx.security.authentication.AuthenticatorException
- java.lang.Exception
Interface Hierarchy
- com.thingworx.security.authentication.IAuthenticator
- com.thingworx.security.authentication.ISecurityClaimsAuthenticator
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.thingworx.security.authentication.AuthenticationType
- com.thingworx.security.authentication.ThingworxSessionState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)