- generateKey(int, String) - Static method in class io.continual.iam.impl.common.CommonJsonDb
-
- getAccessControlList() - Method in interface io.continual.iam.access.ProtectedResource
-
- getAccessDb() - Method in interface io.continual.iam.IamService
-
Get the access database
- getAccessManager() - Method in interface io.continual.iam.IamServiceManager
-
Get the access manager
- getAclFor(Resource) - Method in interface io.continual.iam.access.AccessDb
-
load an ACL for a resource
- getAclFor(Resource) - Method in class io.continual.iam.impl.common.CommonJsonDb
-
- getActualUserId() - Method in class io.continual.iam.identity.UserContext
-
Get the ID of the actual authenticated user.
- getAliasesFor(String) - Method in interface io.continual.iam.identity.IdentityManager
-
Get the aliases for a userId.
- getAliasesFor(String) - Method in class io.continual.iam.impl.common.CommonJsonDb
-
- getAllGroups() - Method in interface io.continual.iam.access.AccessManager
-
Get all group IDs in this db.
- getAllGroups() - Method in class io.continual.iam.impl.jsondoc.JsonDocDb
-
- getAllUserData() - Method in interface io.continual.iam.identity.UserDataHolder
-
Get all of the user data
- getAllUserData() - Method in class io.continual.iam.impl.common.CommonJsonObject
-
- getAllUsers() - Method in interface io.continual.iam.identity.IdentityManager
-
Get all user IDs in this db.
- getAllUsers() - Method in class io.continual.iam.impl.jsondoc.JsonDocDb
-
- getApiKey() - Method in class io.continual.iam.credentials.ApiKeyCredential
-
- getAppNonce() - Method in class io.continual.iam.impl.common.CommonJsonDb
-
return a nonce value for used in seeding things like password salts
- getContent() - Method in class io.continual.iam.credentials.ApiKeyCredential
-
- getDataRecord() - Method in class io.continual.iam.impl.common.CommonJsonGroup
-
- getDataRecord() - Method in class io.continual.iam.impl.common.CommonJsonIdentity
-
- getDataRecord() - Method in class io.continual.iam.impl.common.CommonJsonObject
-
- getEffectiveUserId() - Method in class io.continual.iam.identity.UserContext
-
Get the ID of the effective user.
- getEntries() - Method in class io.continual.iam.access.AccessControlList
-
- getFirstHeader(String) - Method in interface io.continual.iam.impl.common.HeaderReader
-
- getFirstValue(String) - Method in interface io.continual.iam.impl.common.SignedContentReader.ApiRequestData
-
- getGroup(String) - Method in interface io.continual.iam.identity.Identity
-
Get a group by ID if the user is a member.
- getGroup(String) - Method in class io.continual.iam.impl.common.CommonJsonIdentity
-
- getGroupIds() - Method in interface io.continual.iam.identity.Identity
-
Get the IDs of the groups this user belongs to
- getGroupIds() - Method in class io.continual.iam.impl.common.CommonJsonIdentity
-
- getGroups() - Method in interface io.continual.iam.identity.Identity
-
Get the groups this user belongs to
- getGroups() - Method in class io.continual.iam.impl.common.CommonJsonIdentity
-
- getId() - Method in interface io.continual.iam.access.Resource
-
- getId() - Method in class io.continual.iam.access.SimpleResource
-
- getId() - Method in interface io.continual.iam.identity.Group
-
Get an identifier for this group
- getId() - Method in interface io.continual.iam.identity.Identity
-
Get the unique id for this user
- getId() - Method in class io.continual.iam.impl.common.CommonJsonGroup
-
- getId() - Method in class io.continual.iam.impl.common.CommonJsonIdentity
-
- getIdentityDb() - Method in interface io.continual.iam.IamService
-
Get the identity database
- getIdentityManager() - Method in interface io.continual.iam.IamServiceManager
-
Get the identity manager
- getIssuer() - Method in class io.continual.iam.credentials.JwtCredential
-
- getKey() - Method in interface io.continual.iam.identity.ApiKey
-
Get the API key part.
- getKey() - Method in class io.continual.iam.impl.common.CommonJsonApiKey
-
- getListener() - Method in class io.continual.iam.access.AccessControlList
-
- getLogger() - Static method in class io.continual.iam.IamAuthLog
-
- getMembers() - Method in interface io.continual.iam.identity.Group
-
Get members of the group
- getMembers() - Method in class io.continual.iam.impl.common.CommonJsonGroup
-
- getName() - Method in interface io.continual.iam.identity.Group
-
Get a readable name for this group
- getName() - Method in class io.continual.iam.impl.common.CommonJsonGroup
-
- getOperationCount() - Method in class io.continual.iam.access.AccessControlEntry
-
- getOperations() - Method in class io.continual.iam.access.AccessControlEntry
-
- getOperationSet() - Method in class io.continual.iam.access.AccessControlEntry
-
- getOwner() - Method in class io.continual.iam.access.AccessControlList
-
- getPassword() - Method in class io.continual.iam.credentials.UsernamePasswordCredential
-
- getPasswordHash() - Method in class io.continual.iam.impl.common.CommonJsonIdentity
-
- getPasswordSalt() - Method in class io.continual.iam.impl.common.CommonJsonIdentity
-
- getPermission() - Method in class io.continual.iam.access.AccessControlEntry
-
- getPublicKeysFrom(String) - Method in class io.continual.iam.impl.common.jwt.JwtValidator.Builder
-
- getSecret() - Method in interface io.continual.iam.identity.ApiKey
-
Get the API key's secret part.
- getSecret() - Method in class io.continual.iam.impl.common.CommonJsonApiKey
-
- getSignature() - Method in class io.continual.iam.credentials.ApiKeyCredential
-
- getSignature() - Method in class io.continual.iam.credentials.JwtCredential
-
- getSignedContent() - Method in class io.continual.iam.credentials.JwtCredential
-
- getSignedContent(SignedContentReader.ApiRequestData, String, String, String) - Static method in class io.continual.iam.impl.common.SignedContentReader
-
- getSignedContent(String, String, String) - Static method in class io.continual.iam.impl.common.SignedContentReader
-
- getSignedContent(String, String, String, String) - Static method in class io.continual.iam.impl.common.SignedContentReader
-
- getSigningAlgorithm() - Method in class io.continual.iam.credentials.JwtCredential
-
- getSponsor() - Method in class io.continual.iam.identity.UserContext
-
Get the identity of the user that is actually authenticated, which may be
different from the "executed as" user.
- getSubject() - Method in class io.continual.iam.access.AccessControlEntry
-
- getSubject() - Method in class io.continual.iam.credentials.JwtCredential
-
- getTagManager() - Method in interface io.continual.iam.IamServiceManager
-
Get the tag manager
- getUser() - Method in class io.continual.iam.identity.UserContext
-
Get the identity for the user that this transaction is being "executed as".
- getUserData(String) - Method in interface io.continual.iam.identity.UserDataHolder
-
Get a named data value.
- getUserData(String) - Method in class io.continual.iam.impl.common.CommonJsonObject
-
- getUserId() - Method in interface io.continual.iam.identity.ApiKey
-
Get the user associated with this key.
- getUserId() - Method in class io.continual.iam.impl.common.CommonJsonApiKey
-
- getUserIdForTag(String) - Method in class io.continual.iam.impl.common.CommonJsonDb
-
- getUserIdForTag(String) - Method in interface io.continual.iam.tags.TagManager
-
Retrieves the userId associated with a tag.
- getUsername() - Method in class io.continual.iam.credentials.UsernamePasswordCredential
-
- getUsersGroups(String) - Method in interface io.continual.iam.access.AccessManager
-
Find out which groups a user is a member of.
- getUsersGroups(String) - Method in class io.continual.iam.impl.common.CommonJsonDb
-
- getUsersInGroup(String) - Method in interface io.continual.iam.access.AccessManager
-
Get the set of user IDs in a particular group.
- getUsersInGroup(String) - Method in class io.continual.iam.impl.common.CommonJsonDb
-
- getValidators() - Method in class io.continual.iam.impl.common.jwt.JwtProducer
-
- getValidators() - Method in class io.continual.iam.impl.common.jwt.JwtValidator
-
- getValue(String, String) - Method in class io.continual.iam.impl.common.CommonJsonObject
-
- getValue(String, boolean) - Method in class io.continual.iam.impl.common.CommonJsonObject
-
- getValuesArray(String) - Method in interface io.continual.iam.impl.common.SignedContentReader.ApiRequestData
-
- Group - Interface in io.continual.iam.identity
-
A group of users