Hierarchy For All Packages
- io.continual.iam,
- io.continual.iam.access,
- io.continual.iam.credentials,
- io.continual.iam.exceptions,
- io.continual.iam.identity,
- io.continual.iam.impl,
- io.continual.iam.impl.common,
- io.continual.iam.impl.common.jwt,
- io.continual.iam.impl.jsondoc,
- io.continual.iam.tags,
- io.continual.iam.tools
Class Hierarchy
- java.lang.Object
- io.continual.iam.access.AccessControlEntry
- io.continual.iam.access.AccessControlEntry.Builder
- io.continual.iam.access.AccessControlList
- io.continual.iam.access.AccessControlList.Builder
- io.continual.iam.access.AclChecker
- io.continual.iam.impl.common.ApiKeyAuthHelper
- io.continual.iam.credentials.ApiKeyCredential
- io.continual.iam.impl.common.BasicAuthHelper
- io.continual.iam.impl.common.CommonJsonApiKey (implements io.continual.iam.identity.ApiKey)
- io.continual.iam.impl.common.CommonJsonDb<I,
G> (implements io.continual.iam.IamDb<I, G>) - io.continual.iam.impl.jsondoc.JsonDocDb
- io.continual.iam.impl.common.CommonJsonObject (implements io.continual.iam.identity.UserDataHolder)
- io.continual.iam.impl.common.CommonJsonGroup (implements io.continual.iam.identity.Group)
- io.continual.iam.impl.common.CommonJsonIdentity (implements io.continual.iam.identity.Identity)
- io.continual.util.console.ConsoleProgram
- io.continual.iam.tools.IamDbTool<I,
G>
- io.continual.iam.tools.IamDbTool<I,
- io.continual.iam.IamAuthLog
- io.continual.iam.credentials.JwtCredential
- io.continual.iam.impl.MultiSourceDb<I,
G> (implements io.continual.iam.IamDb<I, G>) - io.continual.iam.impl.common.SignedContentReader
- io.continual.util.console.shell.SimpleCommand (implements io.continual.util.console.shell.Command)
- io.continual.iam.tools.IamDbTool.IamDbCmd
- io.continual.iam.impl.common.jwt.SimpleJwtValidator (implements io.continual.iam.identity.JwtValidator)
- io.continual.iam.impl.common.jwt.JwtProducer
- io.continual.iam.impl.common.jwt.SimpleJwtValidator.Builder
- io.continual.iam.impl.common.jwt.JwtProducer.Builder
- io.continual.iam.impl.common.jwt.SimpleJwtValidator.Hs256SigValidator (implements io.continual.iam.impl.common.jwt.SimpleJwtValidator.SigValidator)
- io.continual.iam.impl.common.jwt.SimpleJwtValidator.RsaValidator (implements io.continual.iam.impl.common.jwt.SimpleJwtValidator.SigValidator)
- io.continual.iam.access.SimpleResource (implements io.continual.iam.access.Resource)
- io.continual.services.SimpleService (implements io.continual.services.Service)
- io.continual.iam.impl.BasicIamServiceWrapper<I,
G> (implements io.continual.iam.IamServiceManager<I, G>, io.continual.metrics.MetricsSupplier) - io.continual.iam.impl.jsondoc.SimpleDocDbSvc (implements io.continual.iam.IamServiceManager<I,
G>)
- io.continual.iam.impl.BasicIamServiceWrapper<I,
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.continual.iam.access.AccessException
- io.continual.iam.exceptions.IamBadRequestException
- io.continual.iam.exceptions.IamGroupDoesNotExist
- io.continual.iam.exceptions.IamGroupExists
- io.continual.iam.exceptions.IamIdentityDoesNotExist
- io.continual.iam.exceptions.IamIdentityExists
- io.continual.iam.exceptions.IamSvcException
- io.continual.iam.credentials.JwtCredential.InvalidJwtToken
- java.lang.Exception
- io.continual.iam.identity.UserContext<I> (implements io.continual.util.data.json.JsonSerialized)
- io.continual.iam.identity.UserContext.Builder<I>
- io.continual.iam.credentials.UsernamePasswordCredential
Interface Hierarchy
- io.continual.iam.access.AccessDb<G>
- io.continual.iam.access.AccessManager<G>
- io.continual.iam.IamDb<I,
G> (also extends io.continual.iam.access.AclUpdateListener, java.io.Closeable, io.continual.iam.identity.IdentityManager<I>, io.continual.metrics.MetricsSupplier, io.continual.iam.tags.TagManager)
- io.continual.iam.IamDb<I,
- io.continual.iam.access.AccessManager<G>
- io.continual.iam.access.AclUpdateListener
- io.continual.iam.IamDb<I,
G> (also extends io.continual.iam.access.AccessManager<G>, java.io.Closeable, io.continual.iam.identity.IdentityManager<I>, io.continual.metrics.MetricsSupplier, io.continual.iam.tags.TagManager)
- io.continual.iam.IamDb<I,
- io.continual.iam.identity.ApiKey
- java.lang.AutoCloseable
- java.io.Closeable
- io.continual.iam.IamDb<I,
G> (also extends io.continual.iam.access.AccessManager<G>, io.continual.iam.access.AclUpdateListener, io.continual.iam.identity.IdentityManager<I>, io.continual.metrics.MetricsSupplier, io.continual.iam.tags.TagManager)
- io.continual.iam.IamDb<I,
- java.io.Closeable
- io.continual.iam.impl.common.CommonJsonDb.AclFactory
- io.continual.iam.impl.common.HeaderReader
- io.continual.iam.IamService<I,
G> - io.continual.iam.IamServiceManager<I,
G>
- io.continual.iam.IamServiceManager<I,
- io.continual.iam.identity.IdentityDb<I>
- io.continual.iam.identity.IdentityManager<I>
- io.continual.iam.IamDb<I,
G> (also extends io.continual.iam.access.AccessManager<G>, io.continual.iam.access.AclUpdateListener, java.io.Closeable, io.continual.metrics.MetricsSupplier, io.continual.iam.tags.TagManager)
- io.continual.iam.IamDb<I,
- io.continual.iam.identity.IdentityManager<I>
- io.continual.iam.identity.JwtValidator
- io.continual.metrics.MetricsSupplier
- io.continual.iam.IamDb<I,
G> (also extends io.continual.iam.access.AccessManager<G>, io.continual.iam.access.AclUpdateListener, java.io.Closeable, io.continual.iam.identity.IdentityManager<I>, io.continual.iam.tags.TagManager)
- io.continual.iam.IamDb<I,
- io.continual.iam.access.Resource
- io.continual.iam.access.ProtectedResource
- io.continual.iam.impl.common.SignedContentReader.ApiRequestData
- io.continual.iam.impl.common.jwt.SimpleJwtValidator.SigValidator
- io.continual.iam.tags.TagManager
- io.continual.iam.IamDb<I,
G> (also extends io.continual.iam.access.AccessManager<G>, io.continual.iam.access.AclUpdateListener, java.io.Closeable, io.continual.iam.identity.IdentityManager<I>, io.continual.metrics.MetricsSupplier)
- io.continual.iam.IamDb<I,
- io.continual.iam.identity.UserDataHolder
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.continual.iam.access.AccessControlEntry.Access
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)