A C D E F G H I N O P S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccessEditFailure - Class in com.ironcorelabs.sdk
-
A failure to edit a group's administrator or membership lists
- advanced() - Method in class com.ironcorelabs.sdk.IronSdk
-
Access advanced SDK operations.
- asBytes() - Method in class com.ironcorelabs.sdk.DeviceSigningKeyPair
- asBytes() - Method in class com.ironcorelabs.sdk.DeviceSigningPrivateKey
- asBytes() - Method in class com.ironcorelabs.sdk.EncryptedPrivateKey
- asBytes() - Method in class com.ironcorelabs.sdk.PrivateKey
- asBytes() - Method in class com.ironcorelabs.sdk.PublicKey
- AssociationType - Enum in com.ironcorelabs.sdk
-
Represents the reason a document can be viewed by the requesting user.
C
- category() - Method in class com.ironcorelabs.sdk.PolicyGrant
- Category - Class in com.ironcorelabs.sdk
- clone() - Method in class com.ironcorelabs.sdk.DeviceId
- clone() - Method in class com.ironcorelabs.sdk.DeviceName
- clone() - Method in class com.ironcorelabs.sdk.DocumentName
- clone() - Method in class com.ironcorelabs.sdk.GroupName
- com.ironcorelabs.sdk - package com.ironcorelabs.sdk
- create(boolean) - Static method in class com.ironcorelabs.sdk.UserCreateOpts
- create(DeviceName) - Static method in class com.ironcorelabs.sdk.DeviceCreateOpts
- create(DocumentId, DocumentName, boolean, UserId[], GroupId[], PolicyGrant) - Static method in class com.ironcorelabs.sdk.DocumentEncryptOpts
- create(GroupId, GroupName, boolean, boolean, UserId, UserId[], UserId[], boolean) - Static method in class com.ironcorelabs.sdk.GroupCreateOpts
D
- dataSubject() - Method in class com.ironcorelabs.sdk.PolicyGrant
- DataSubject - Class in com.ironcorelabs.sdk
- delete() - Method in class com.ironcorelabs.sdk.AccessEditFailure
- delete() - Method in class com.ironcorelabs.sdk.Category
- delete() - Method in class com.ironcorelabs.sdk.DataSubject
- delete() - Method in class com.ironcorelabs.sdk.DeviceContext
- delete() - Method in class com.ironcorelabs.sdk.DeviceCreateOpts
- delete() - Method in class com.ironcorelabs.sdk.DeviceId
- delete() - Method in class com.ironcorelabs.sdk.DeviceName
- delete() - Method in class com.ironcorelabs.sdk.DeviceSigningKeyPair
- delete() - Method in class com.ironcorelabs.sdk.DeviceSigningPrivateKey
- delete() - Method in class com.ironcorelabs.sdk.DocumentAccessResult
- delete() - Method in class com.ironcorelabs.sdk.DocumentDecryptResult
- delete() - Method in class com.ironcorelabs.sdk.DocumentDecryptUnmanagedResult
- delete() - Method in class com.ironcorelabs.sdk.DocumentEncryptOpts
- delete() - Method in class com.ironcorelabs.sdk.DocumentEncryptResult
- delete() - Method in class com.ironcorelabs.sdk.DocumentEncryptUnmanagedResult
- delete() - Method in class com.ironcorelabs.sdk.DocumentId
- delete() - Method in class com.ironcorelabs.sdk.DocumentListMeta
- delete() - Method in class com.ironcorelabs.sdk.DocumentListResult
- delete() - Method in class com.ironcorelabs.sdk.DocumentMetadataResult
- delete() - Method in class com.ironcorelabs.sdk.DocumentName
- delete() - Method in class com.ironcorelabs.sdk.EncryptedPrivateKey
- delete() - Method in class com.ironcorelabs.sdk.FailedResult
- delete() - Method in class com.ironcorelabs.sdk.GroupAccessEditErr
- delete() - Method in class com.ironcorelabs.sdk.GroupAccessEditResult
- delete() - Method in class com.ironcorelabs.sdk.GroupAccessErr
- delete() - Method in class com.ironcorelabs.sdk.GroupCreateOpts
- delete() - Method in class com.ironcorelabs.sdk.GroupCreateResult
- delete() - Method in class com.ironcorelabs.sdk.GroupGetResult
- delete() - Method in class com.ironcorelabs.sdk.GroupId
- delete() - Method in class com.ironcorelabs.sdk.GroupListResult
- delete() - Method in class com.ironcorelabs.sdk.GroupMetaResult
- delete() - Method in class com.ironcorelabs.sdk.GroupName
- delete() - Method in class com.ironcorelabs.sdk.GroupUserList
- delete() - Method in class com.ironcorelabs.sdk.InitAndRotationCheck
- delete() - Method in class com.ironcorelabs.sdk.InitTest
- delete() - Method in class com.ironcorelabs.sdk.IronSdk
- delete() - Method in class com.ironcorelabs.sdk.IronSdkAdvanced
- delete() - Method in class com.ironcorelabs.sdk.NullableBoolean
- delete() - Method in class com.ironcorelabs.sdk.PolicyGrant
- delete() - Method in class com.ironcorelabs.sdk.PrivateKey
- delete() - Method in class com.ironcorelabs.sdk.PrivateKeyRotationCheckResult
- delete() - Method in class com.ironcorelabs.sdk.PublicKey
- delete() - Method in class com.ironcorelabs.sdk.Sensitivity
- delete() - Method in class com.ironcorelabs.sdk.SucceededResult
- delete() - Method in class com.ironcorelabs.sdk.UserAccessErr
- delete() - Method in class com.ironcorelabs.sdk.UserCreateKeyPair
- delete() - Method in class com.ironcorelabs.sdk.UserCreateOpts
- delete() - Method in class com.ironcorelabs.sdk.UserCreateResult
- delete() - Method in class com.ironcorelabs.sdk.UserDevice
- delete() - Method in class com.ironcorelabs.sdk.UserDeviceListResult
- delete() - Method in class com.ironcorelabs.sdk.UserId
- delete() - Method in class com.ironcorelabs.sdk.UserOrGroupId
- delete() - Method in class com.ironcorelabs.sdk.UserResult
- delete() - Method in class com.ironcorelabs.sdk.UserUpdatePrivateKeyResult
- delete() - Method in class com.ironcorelabs.sdk.UserVerifyResult
- delete() - Method in class com.ironcorelabs.sdk.UserWithKey
- delete() - Method in class com.ironcorelabs.sdk.VisibleGroup
- delete() - Method in class com.ironcorelabs.sdk.VisibleUser
- DeviceContext - Class in com.ironcorelabs.sdk
-
Accounts device context.
- DeviceContext(DeviceId, UserId, long, PrivateKey, DeviceSigningKeyPair) - Constructor for class com.ironcorelabs.sdk.DeviceContext
- DeviceCreateOpts - Class in com.ironcorelabs.sdk
- DeviceCreateOpts() - Constructor for class com.ironcorelabs.sdk.DeviceCreateOpts
- DeviceId - Class in com.ironcorelabs.sdk
-
ID of a device.
- DeviceName - Class in com.ironcorelabs.sdk
-
Device name type.
- DeviceSigningKeyPair - Class in com.ironcorelabs.sdk
-
Signing keypair specific to a device.
- DeviceSigningPrivateKey - Class in com.ironcorelabs.sdk
-
Signing private key specific to a device.
- DocumentAccessResult - Class in com.ironcorelabs.sdk
-
Result of granting or revoking access to a document.
- documentDecrypt(byte[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Decrypts the provided encrypted document and returns details about the document as well as its decrypted bytes.
- DocumentDecryptResult - Class in com.ironcorelabs.sdk
-
Result of decrypting a document.
- documentDecryptUnmanaged(byte[], byte[]) - Method in class com.ironcorelabs.sdk.IronSdkAdvanced
-
Decrypt the provided encrypted document with the encrypted document encryption keys (EDEKs).
- DocumentDecryptUnmanagedResult - Class in com.ironcorelabs.sdk
-
Result of decrypting an unmanaged document.
- documentEncrypt(byte[], DocumentEncryptOpts) - Method in class com.ironcorelabs.sdk.IronSdk
-
Encrypt the provided document bytes.
- DocumentEncryptOpts - Class in com.ironcorelabs.sdk
-
Options for document creation.
- DocumentEncryptOpts() - Constructor for class com.ironcorelabs.sdk.DocumentEncryptOpts
- DocumentEncryptResult - Class in com.ironcorelabs.sdk
-
Result for encrypt operations.
- documentEncryptUnmanaged(byte[], DocumentEncryptOpts) - Method in class com.ironcorelabs.sdk.IronSdkAdvanced
-
Encrypt the provided document bytes.
- DocumentEncryptUnmanagedResult - Class in com.ironcorelabs.sdk
- documentGetIdFromBytes(byte[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Attempt to parse the document id out of an encrypted document.
- documentGetMetadata(DocumentId) - Method in class com.ironcorelabs.sdk.IronSdk
-
Get the metadata for a specific document given its id.
- documentGrantAccess(DocumentId, UserId[], GroupId[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Grant access to a document.
- DocumentId - Class in com.ironcorelabs.sdk
-
ID of a document.
- documentList() - Method in class com.ironcorelabs.sdk.IronSdk
-
List all of the documents that the current user is able to decrypt.
- DocumentListMeta - Class in com.ironcorelabs.sdk
-
Single document's (abbreviated) metadata.
- DocumentListResult - Class in com.ironcorelabs.sdk
-
Metadata for each of the documents that the current user has access to decrypt.
- DocumentMetadataResult - Class in com.ironcorelabs.sdk
-
Full metadata for a document.
- DocumentName - Class in com.ironcorelabs.sdk
-
Document name type.
- documentRevokeAccess(DocumentId, UserId[], GroupId[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Revoke access from a document.
- documentUpdateBytes(DocumentId, byte[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Update the encrypted content of an existing document.
- documentUpdateName(DocumentId, DocumentName) - Method in class com.ironcorelabs.sdk.IronSdk
-
Update a document name to a new value or clear its value.
E
- EncryptedPrivateKey - Class in com.ironcorelabs.sdk
- equals(Object) - Method in class com.ironcorelabs.sdk.DeviceId
- equals(Object) - Method in class com.ironcorelabs.sdk.DeviceName
- equals(Object) - Method in class com.ironcorelabs.sdk.DocumentId
- equals(Object) - Method in class com.ironcorelabs.sdk.DocumentName
- equals(Object) - Method in class com.ironcorelabs.sdk.EncryptedPrivateKey
- equals(Object) - Method in class com.ironcorelabs.sdk.GroupId
- equals(Object) - Method in class com.ironcorelabs.sdk.GroupName
- equals(Object) - Method in class com.ironcorelabs.sdk.UserId
- equals(Object) - Method in class com.ironcorelabs.sdk.UserOrGroupId
- equals(Object) - Method in class com.ironcorelabs.sdk.UserUpdatePrivateKeyResult
F
- FailedResult - Class in com.ironcorelabs.sdk
-
A failure to edit the access list of a document.
- finalize() - Method in class com.ironcorelabs.sdk.AccessEditFailure
- finalize() - Method in class com.ironcorelabs.sdk.Category
- finalize() - Method in class com.ironcorelabs.sdk.DataSubject
- finalize() - Method in class com.ironcorelabs.sdk.DeviceContext
- finalize() - Method in class com.ironcorelabs.sdk.DeviceCreateOpts
- finalize() - Method in class com.ironcorelabs.sdk.DeviceId
- finalize() - Method in class com.ironcorelabs.sdk.DeviceName
- finalize() - Method in class com.ironcorelabs.sdk.DeviceSigningKeyPair
- finalize() - Method in class com.ironcorelabs.sdk.DeviceSigningPrivateKey
- finalize() - Method in class com.ironcorelabs.sdk.DocumentAccessResult
- finalize() - Method in class com.ironcorelabs.sdk.DocumentDecryptResult
- finalize() - Method in class com.ironcorelabs.sdk.DocumentDecryptUnmanagedResult
- finalize() - Method in class com.ironcorelabs.sdk.DocumentEncryptOpts
- finalize() - Method in class com.ironcorelabs.sdk.DocumentEncryptResult
- finalize() - Method in class com.ironcorelabs.sdk.DocumentEncryptUnmanagedResult
- finalize() - Method in class com.ironcorelabs.sdk.DocumentId
- finalize() - Method in class com.ironcorelabs.sdk.DocumentListMeta
- finalize() - Method in class com.ironcorelabs.sdk.DocumentListResult
- finalize() - Method in class com.ironcorelabs.sdk.DocumentMetadataResult
- finalize() - Method in class com.ironcorelabs.sdk.DocumentName
- finalize() - Method in class com.ironcorelabs.sdk.EncryptedPrivateKey
- finalize() - Method in class com.ironcorelabs.sdk.FailedResult
- finalize() - Method in class com.ironcorelabs.sdk.GroupAccessEditErr
- finalize() - Method in class com.ironcorelabs.sdk.GroupAccessEditResult
- finalize() - Method in class com.ironcorelabs.sdk.GroupAccessErr
- finalize() - Method in class com.ironcorelabs.sdk.GroupCreateOpts
- finalize() - Method in class com.ironcorelabs.sdk.GroupCreateResult
- finalize() - Method in class com.ironcorelabs.sdk.GroupGetResult
- finalize() - Method in class com.ironcorelabs.sdk.GroupId
- finalize() - Method in class com.ironcorelabs.sdk.GroupListResult
- finalize() - Method in class com.ironcorelabs.sdk.GroupMetaResult
- finalize() - Method in class com.ironcorelabs.sdk.GroupName
- finalize() - Method in class com.ironcorelabs.sdk.GroupUserList
- finalize() - Method in class com.ironcorelabs.sdk.InitAndRotationCheck
- finalize() - Method in class com.ironcorelabs.sdk.InitTest
- finalize() - Method in class com.ironcorelabs.sdk.IronSdk
- finalize() - Method in class com.ironcorelabs.sdk.IronSdkAdvanced
- finalize() - Method in class com.ironcorelabs.sdk.NullableBoolean
- finalize() - Method in class com.ironcorelabs.sdk.PolicyGrant
- finalize() - Method in class com.ironcorelabs.sdk.PrivateKey
- finalize() - Method in class com.ironcorelabs.sdk.PrivateKeyRotationCheckResult
- finalize() - Method in class com.ironcorelabs.sdk.PublicKey
- finalize() - Method in class com.ironcorelabs.sdk.Sensitivity
- finalize() - Method in class com.ironcorelabs.sdk.SucceededResult
- finalize() - Method in class com.ironcorelabs.sdk.UserAccessErr
- finalize() - Method in class com.ironcorelabs.sdk.UserCreateKeyPair
- finalize() - Method in class com.ironcorelabs.sdk.UserCreateOpts
- finalize() - Method in class com.ironcorelabs.sdk.UserCreateResult
- finalize() - Method in class com.ironcorelabs.sdk.UserDevice
- finalize() - Method in class com.ironcorelabs.sdk.UserDeviceListResult
- finalize() - Method in class com.ironcorelabs.sdk.UserId
- finalize() - Method in class com.ironcorelabs.sdk.UserOrGroupId
- finalize() - Method in class com.ironcorelabs.sdk.UserResult
- finalize() - Method in class com.ironcorelabs.sdk.UserUpdatePrivateKeyResult
- finalize() - Method in class com.ironcorelabs.sdk.UserVerifyResult
- finalize() - Method in class com.ironcorelabs.sdk.UserWithKey
- finalize() - Method in class com.ironcorelabs.sdk.VisibleGroup
- finalize() - Method in class com.ironcorelabs.sdk.VisibleUser
- FromGroup - com.ironcorelabs.sdk.AssociationType
-
User granted access to the document via a group they are a member of
- fromJsonString(String) - Static method in class com.ironcorelabs.sdk.DeviceContext
- FromUser - com.ironcorelabs.sdk.AssociationType
-
User directly granted access to the document
G
- generateNewDevice(String, String, DeviceCreateOpts) - Static method in class com.ironcorelabs.sdk.IronSdk
-
Generates a new device for the user specified in the signed JWT.
- getAccessViaUserOrGroup() - Method in class com.ironcorelabs.sdk.DocumentDecryptUnmanagedResult
-
User/Group that granted access to the encrypted data.
- getAccountId() - Method in class com.ironcorelabs.sdk.DeviceContext
- getAccountId() - Method in class com.ironcorelabs.sdk.UserResult
- getAccountId() - Method in class com.ironcorelabs.sdk.UserVerifyResult
- getAdminList() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
a GroupUserList of group admins.
- getAdminList() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
null if the calling user is not in the group, else a GroupUserList of group admins
- getAssociationType() - Method in class com.ironcorelabs.sdk.DocumentListMeta
- getAssociationType() - Method in class com.ironcorelabs.sdk.DocumentMetadataResult
- getBoolean() - Method in class com.ironcorelabs.sdk.NullableBoolean
- getChanged() - Method in class com.ironcorelabs.sdk.DocumentAccessResult
-
Get the users and groups whose access was successfully changed
- getChanged() - Method in class com.ironcorelabs.sdk.DocumentEncryptResult
-
Get the users and groups whose access was successfully changed
- getChanged() - Method in class com.ironcorelabs.sdk.DocumentEncryptUnmanagedResult
-
Get the users and groups whose access was successfully changed
- getCreated() - Method in class com.ironcorelabs.sdk.DocumentDecryptResult
- getCreated() - Method in class com.ironcorelabs.sdk.DocumentEncryptResult
-
When the document was created
- getCreated() - Method in class com.ironcorelabs.sdk.DocumentListMeta
- getCreated() - Method in class com.ironcorelabs.sdk.DocumentMetadataResult
- getCreated() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
date and time that the group was created
- getCreated() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
get the date and time that the group was created
- getCreated() - Method in class com.ironcorelabs.sdk.GroupMetaResult
-
get the date and time that the group was created
- getCreated() - Method in class com.ironcorelabs.sdk.UserDevice
-
Get the time the device was last updated
- getDecryptedData() - Method in class com.ironcorelabs.sdk.DocumentDecryptResult
- getDecryptedData() - Method in class com.ironcorelabs.sdk.DocumentDecryptUnmanagedResult
-
Get the bytes of the decrypted document
- getDeviceId() - Method in class com.ironcorelabs.sdk.DeviceContext
- getDevicePrivateKey() - Method in class com.ironcorelabs.sdk.DeviceContext
- getEncryptedData() - Method in class com.ironcorelabs.sdk.DocumentEncryptResult
-
Bytes of encrypted document content
- getEncryptedData() - Method in class com.ironcorelabs.sdk.DocumentEncryptUnmanagedResult
-
Bytes of encrypted document content
- getEncryptedDeks() - Method in class com.ironcorelabs.sdk.DocumentEncryptUnmanagedResult
-
Bytes of encrypted document encryption keys (EDEKs)
- getErr() - Method in class com.ironcorelabs.sdk.GroupAccessErr
- getErr() - Method in class com.ironcorelabs.sdk.UserAccessErr
- getError() - Method in class com.ironcorelabs.sdk.AccessEditFailure
-
Get the reason for grant/revoke failure
- getError() - Method in class com.ironcorelabs.sdk.GroupAccessEditErr
-
Get the reason for grant/revoke failure
- getErrors() - Method in class com.ironcorelabs.sdk.DocumentAccessResult
-
Get the users and groups whose access failed to be modified
- getErrors() - Method in class com.ironcorelabs.sdk.DocumentEncryptResult
-
Get the users and groups whose access failed to be modified
- getErrors() - Method in class com.ironcorelabs.sdk.DocumentEncryptUnmanagedResult
-
Get the users and groups whose access failed to be modified
- getFailed() - Method in class com.ironcorelabs.sdk.GroupAccessEditResult
-
Get the users whose access could not be modified
- getGroupMasterPublicKey() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
public key for encrypting to the group
- getGroupMasterPublicKey() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
get the public key of the group
- getGroups() - Method in class com.ironcorelabs.sdk.FailedResult
-
Get list of groups whose access was to be granted/revoked
- getGroups() - Method in class com.ironcorelabs.sdk.SucceededResult
-
Get list of groups whose access was granted/revoked
- getId() - Method in class com.ironcorelabs.sdk.DeviceId
- getId() - Method in class com.ironcorelabs.sdk.DocumentDecryptResult
- getId() - Method in class com.ironcorelabs.sdk.DocumentDecryptUnmanagedResult
-
Unique (within the segment) id of the document
- getId() - Method in class com.ironcorelabs.sdk.DocumentEncryptResult
-
Unique (within the segment) id of the document
- getId() - Method in class com.ironcorelabs.sdk.DocumentEncryptUnmanagedResult
-
Unique (within the segment) id of the document
- getId() - Method in class com.ironcorelabs.sdk.DocumentId
- getId() - Method in class com.ironcorelabs.sdk.DocumentListMeta
- getId() - Method in class com.ironcorelabs.sdk.DocumentMetadataResult
- getId() - Method in class com.ironcorelabs.sdk.GroupAccessErr
- getId() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
get the unique id of the group
- getId() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
get the unique id of the group
- getId() - Method in class com.ironcorelabs.sdk.GroupId
- getId() - Method in class com.ironcorelabs.sdk.GroupMetaResult
-
get the unique id of the group
- getId() - Method in class com.ironcorelabs.sdk.UserAccessErr
- getId() - Method in class com.ironcorelabs.sdk.UserDevice
-
Get the unique id for the device
- getId() - Method in class com.ironcorelabs.sdk.UserId
- getId() - Method in class com.ironcorelabs.sdk.UserOrGroupId
- getId() - Method in class com.ironcorelabs.sdk.VisibleGroup
- getId() - Method in class com.ironcorelabs.sdk.VisibleUser
- getIronOxide() - Method in class com.ironcorelabs.sdk.InitAndRotationCheck
- getIronOxide() - Method in class com.ironcorelabs.sdk.InitTest
- getLastUpdated() - Method in class com.ironcorelabs.sdk.DocumentDecryptResult
- getLastUpdated() - Method in class com.ironcorelabs.sdk.DocumentEncryptResult
-
When the document was last updated
- getLastUpdated() - Method in class com.ironcorelabs.sdk.DocumentListMeta
- getLastUpdated() - Method in class com.ironcorelabs.sdk.DocumentMetadataResult
- getLastUpdated() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
date and time that the group was last updated
- getLastUpdated() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
get the date and time that the group was last updated
- getLastUpdated() - Method in class com.ironcorelabs.sdk.GroupMetaResult
-
get the date and time that the group was last updated
- getLastUpdated() - Method in class com.ironcorelabs.sdk.UserDevice
-
Get the time the device was created
- getList() - Method in class com.ironcorelabs.sdk.GroupUserList
- getMemberList() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
a GroupUserList of group members.
- getMemberList() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
null if the calling user is not in the group, else a GroupUserList of group members
- getName() - Method in class com.ironcorelabs.sdk.DeviceName
- getName() - Method in class com.ironcorelabs.sdk.DocumentDecryptResult
- getName() - Method in class com.ironcorelabs.sdk.DocumentEncryptResult
-
Non-unique document name
- getName() - Method in class com.ironcorelabs.sdk.DocumentListMeta
- getName() - Method in class com.ironcorelabs.sdk.DocumentMetadataResult
- getName() - Method in class com.ironcorelabs.sdk.DocumentName
- getName() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
null if the group has no name, else the group's name
- getName() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
null if the group has no name, else the group's name
- getName() - Method in class com.ironcorelabs.sdk.GroupMetaResult
-
null if the group has no name, else the group's name
- getName() - Method in class com.ironcorelabs.sdk.GroupName
- getName() - Method in class com.ironcorelabs.sdk.UserDevice
-
Get the devices optional non-unique readable name
- getName() - Method in class com.ironcorelabs.sdk.VisibleGroup
- getNeedsRotation() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
null if the calling user is not a group admin, else a NullableBoolean of if the group private key needs rotation
- getNeedsRotation() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
null if the calling user is not a group admin, else a NullableBoolean of if the group private key needs rotation
- getNeedsRotation() - Method in class com.ironcorelabs.sdk.GroupMetaResult
-
null if the calling user is not a group admin, else a NullableBoolean of if the group private key needs rotation
- getNeedsRotation() - Method in class com.ironcorelabs.sdk.UserCreateKeyPair
-
True if the private key of the user's keypair needs to be rotated, else false.
- getNeedsRotation() - Method in class com.ironcorelabs.sdk.UserCreateResult
-
True if the private key of the user's keypair needs to be rotated, else false.
- getNeedsRotation() - Method in class com.ironcorelabs.sdk.UserResult
- getNeedsRotation() - Method in class com.ironcorelabs.sdk.UserUpdatePrivateKeyResult
-
True if this user's master key requires rotation
- getNeedsRotation() - Method in class com.ironcorelabs.sdk.UserVerifyResult
- getOwner() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
owner of the group
- getPrivateKeyRotationCheckResult() - Method in class com.ironcorelabs.sdk.InitAndRotationCheck
- getPrivateKeyRotationCheckResult() - Method in class com.ironcorelabs.sdk.InitTest
- getPublicKey() - Method in class com.ironcorelabs.sdk.UserWithKey
- getResult() - Method in class com.ironcorelabs.sdk.DocumentListResult
- getResult() - Method in class com.ironcorelabs.sdk.GroupListResult
- getResult() - Method in class com.ironcorelabs.sdk.UserDeviceListResult
- getSegmentId() - Method in class com.ironcorelabs.sdk.DeviceContext
- getSegmentId() - Method in class com.ironcorelabs.sdk.UserResult
- getSegmentId() - Method in class com.ironcorelabs.sdk.UserVerifyResult
- getSigningPrivateKey() - Method in class com.ironcorelabs.sdk.DeviceContext
- getSucceeded() - Method in class com.ironcorelabs.sdk.GroupAccessEditResult
-
Get the list of users whose access was modified
- getUser() - Method in class com.ironcorelabs.sdk.AccessEditFailure
-
Get user whose access was to be granted/revoked
- getUser() - Method in class com.ironcorelabs.sdk.GroupAccessEditErr
-
Get user whose access was to be granted/revoked
- getUser() - Method in class com.ironcorelabs.sdk.UserWithKey
- getUserEncryptedMasterKey() - Method in class com.ironcorelabs.sdk.UserCreateKeyPair
-
user's private key encrypted with the provided passphrase
- getUserMasterPrivateKey() - Method in class com.ironcorelabs.sdk.UserUpdatePrivateKeyResult
-
Updated encrypted user private key
- getUserPublicKey() - Method in class com.ironcorelabs.sdk.UserCreateKeyPair
- getUserPublicKey() - Method in class com.ironcorelabs.sdk.UserCreateResult
- getUserPublicKey() - Method in class com.ironcorelabs.sdk.UserResult
- getUserPublicKey() - Method in class com.ironcorelabs.sdk.UserVerifyResult
- getUserRotationNeeded() - Method in class com.ironcorelabs.sdk.PrivateKeyRotationCheckResult
- getUsers() - Method in class com.ironcorelabs.sdk.FailedResult
-
Get list of users whose access was to be granted/revoked
- getUsers() - Method in class com.ironcorelabs.sdk.SucceededResult
-
Get list of users whose access was granted/revoked
- getValue() - Method in enum com.ironcorelabs.sdk.AssociationType
- getVisibleToGroups() - Method in class com.ironcorelabs.sdk.DocumentMetadataResult
- getVisibleToUsers() - Method in class com.ironcorelabs.sdk.DocumentMetadataResult
- GroupAccessEditErr - Class in com.ironcorelabs.sdk
-
A failure to edit a group's administrator or membership lists
- GroupAccessEditResult - Class in com.ironcorelabs.sdk
-
Result from requesting changes to a group's membership or administrators.
- GroupAccessErr - Class in com.ironcorelabs.sdk
-
A single grant/remove failure for a group.
- groupAddAdmins(GroupId, UserId[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Add the users as admins of a group.
- groupAddMembers(GroupId, UserId[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Add the users as members of a group.
- groupCreate(GroupCreateOpts) - Method in class com.ironcorelabs.sdk.IronSdk
-
Create a group.
- GroupCreateOpts - Class in com.ironcorelabs.sdk
-
Options for group creation.
- GroupCreateOpts() - Constructor for class com.ironcorelabs.sdk.GroupCreateOpts
- GroupCreateResult - Class in com.ironcorelabs.sdk
-
Group information from creation.
- groupDelete(GroupId) - Method in class com.ironcorelabs.sdk.IronSdk
-
Delete the identified group.
- groupGetMetadata(GroupId) - Method in class com.ironcorelabs.sdk.IronSdk
-
Get the full metadata for a specific group given its ID.
- GroupGetResult - Class in com.ironcorelabs.sdk
- GroupId - Class in com.ironcorelabs.sdk
-
ID of a group.
- groupList() - Method in class com.ironcorelabs.sdk.IronSdk
-
List all of the groups that the current user is either an admin or member of.
- GroupListResult - Class in com.ironcorelabs.sdk
- GroupMetaResult - Class in com.ironcorelabs.sdk
-
Abbreviated group meta information.
- GroupName - Class in com.ironcorelabs.sdk
-
Group's user-assigned name.
- groupRemoveAdmins(GroupId, UserId[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Remove a list of users as admins from the group.
- groupRemoveMembers(GroupId, UserId[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Remove a list of users as members from the group.
- groupUpdateName(GroupId, GroupName) - Method in class com.ironcorelabs.sdk.IronSdk
-
Update a group name to a new value or clear its value.
- GroupUserList - Class in com.ironcorelabs.sdk
H
- hashCode() - Method in class com.ironcorelabs.sdk.DeviceId
-
This implementation calls native code, which means it's relatively slow.
- hashCode() - Method in class com.ironcorelabs.sdk.DeviceName
-
This implementation calls native code, which means it's relatively slow.
- hashCode() - Method in class com.ironcorelabs.sdk.DocumentId
-
This implementation calls native code, which means it's relatively slow.
- hashCode() - Method in class com.ironcorelabs.sdk.DocumentName
-
This implementation calls native code, which means it's relatively slow.
- hashCode() - Method in class com.ironcorelabs.sdk.EncryptedPrivateKey
-
This implementation calls native code, which means it's relatively slow.
- hashCode() - Method in class com.ironcorelabs.sdk.GroupId
-
This implementation calls native code, which means it's relatively slow.
- hashCode() - Method in class com.ironcorelabs.sdk.GroupName
-
This implementation calls native code, which means it's relatively slow.
- hashCode() - Method in class com.ironcorelabs.sdk.UserId
-
This implementation calls native code, which means it's relatively slow.
- hashCode() - Method in class com.ironcorelabs.sdk.UserOrGroupId
-
This implementation calls native code, which means it's relatively slow.
- hashCode() - Method in class com.ironcorelabs.sdk.UserUpdatePrivateKeyResult
-
This implementation calls native code, which means it's relatively slow.
I
- InitAndRotationCheck - Class in com.ironcorelabs.sdk
- initialize(DeviceContext) - Static method in class com.ironcorelabs.sdk.IronSdk
-
Initialize IronSdk with a device.
- initializeAndRotate(DeviceContext, String) - Static method in class com.ironcorelabs.sdk.IronSdk
-
Initialize IronSdk with a device.
- InitTest - Class in com.ironcorelabs.sdk
- IronSdk - Class in com.ironcorelabs.sdk
-
Struct that is used to make authenticated requests to the IronCore API.
- IronSdkAdvanced - Class in com.ironcorelabs.sdk
- isAdmin() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
true if the calling user is a group admin
- isAdmin() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
true if the calling user is a group admin
- isAdmin() - Method in class com.ironcorelabs.sdk.GroupMetaResult
-
true if the calling user is a group admin
- isCurrentDevice() - Method in class com.ironcorelabs.sdk.UserDevice
-
True if this device instance is the one that was used to make the API request
- isEmpty() - Method in class com.ironcorelabs.sdk.FailedResult
-
Utility method to check if the list of failures is empty
- isGroup() - Method in class com.ironcorelabs.sdk.UserOrGroupId
- isMember() - Method in class com.ironcorelabs.sdk.GroupCreateResult
-
true if the calling user is a group member
- isMember() - Method in class com.ironcorelabs.sdk.GroupGetResult
-
true if the calling user is a group member
- isMember() - Method in class com.ironcorelabs.sdk.GroupMetaResult
-
true if the calling user is a group member
- isUser() - Method in class com.ironcorelabs.sdk.UserOrGroupId
N
- NullableBoolean - Class in com.ironcorelabs.sdk
O
- Owner - com.ironcorelabs.sdk.AssociationType
-
User created the document
P
- PolicyGrant - Class in com.ironcorelabs.sdk
- PolicyGrant() - Constructor for class com.ironcorelabs.sdk.PolicyGrant
- PolicyGrant(Category, Sensitivity, DataSubject, UserId) - Constructor for class com.ironcorelabs.sdk.PolicyGrant
- PrivateKey - Class in com.ironcorelabs.sdk
-
Represents an asymmetric private key that wraps the underlying bytes of the key.
- PrivateKeyRotationCheckResult - Class in com.ironcorelabs.sdk
- PublicKey - Class in com.ironcorelabs.sdk
-
Represents an asymmetric public key that wraps the underlying bytes of the key.
S
- sensitivity() - Method in class com.ironcorelabs.sdk.PolicyGrant
- Sensitivity - Class in com.ironcorelabs.sdk
- substituteId() - Method in class com.ironcorelabs.sdk.PolicyGrant
- SucceededResult - Class in com.ironcorelabs.sdk
T
- toJsonString() - Method in class com.ironcorelabs.sdk.DeviceContext
U
- UserAccessErr - Class in com.ironcorelabs.sdk
-
A single grant/remove failure for a user.
- userCreate(String, String, UserCreateOpts) - Static method in class com.ironcorelabs.sdk.IronSdk
-
Create a new user within the IronCore system.
- UserCreateKeyPair - Class in com.ironcorelabs.sdk
-
Keypair for a newly created user.
- UserCreateOpts - Class in com.ironcorelabs.sdk
-
Options that can be specified creating a user.
- UserCreateOpts() - Constructor for class com.ironcorelabs.sdk.UserCreateOpts
- UserCreateResult - Class in com.ironcorelabs.sdk
-
Keypair for a newly created user.
- userDeleteDevice(DeviceId) - Method in class com.ironcorelabs.sdk.IronSdk
-
Delete a user device.
- UserDevice - Class in com.ironcorelabs.sdk
-
Metadata about a user device.
- UserDeviceListResult - Class in com.ironcorelabs.sdk
-
Devices for a user, sorted by the device id.
- userGetPublicKey(UserId[]) - Method in class com.ironcorelabs.sdk.IronSdk
-
Get a list of user public keys given their IDs.
- UserId - Class in com.ironcorelabs.sdk
-
ID of a user.
- userListDevices() - Method in class com.ironcorelabs.sdk.IronSdk
-
Get all the devices for the current user
- UserOrGroupId - Class in com.ironcorelabs.sdk
-
Either a user id or a group id
- UserResult - Class in com.ironcorelabs.sdk
-
IDs and public key for existing user on verify result
- userRotatePrivateKey(String) - Method in class com.ironcorelabs.sdk.IronSdk
-
Rotate the current user's private key, but leave the public key the same.
- UserUpdatePrivateKeyResult - Class in com.ironcorelabs.sdk
- userVerify(String) - Static method in class com.ironcorelabs.sdk.IronSdk
-
Verify a user given a JWT for their user record.
- UserVerifyResult - Class in com.ironcorelabs.sdk
-
IDs and public key for existing user on verify result
- UserWithKey - Class in com.ironcorelabs.sdk
V
- validate(byte[]) - Static method in class com.ironcorelabs.sdk.DeviceSigningKeyPair
- validate(byte[]) - Static method in class com.ironcorelabs.sdk.DeviceSigningPrivateKey
- validate(byte[]) - Static method in class com.ironcorelabs.sdk.PrivateKey
- validate(byte[]) - Static method in class com.ironcorelabs.sdk.PublicKey
- validate(long) - Static method in class com.ironcorelabs.sdk.DeviceId
- validate(String) - Static method in class com.ironcorelabs.sdk.Category
- validate(String) - Static method in class com.ironcorelabs.sdk.DataSubject
- validate(String) - Static method in class com.ironcorelabs.sdk.DeviceName
- validate(String) - Static method in class com.ironcorelabs.sdk.DocumentId
- validate(String) - Static method in class com.ironcorelabs.sdk.DocumentName
- validate(String) - Static method in class com.ironcorelabs.sdk.GroupId
- validate(String) - Static method in class com.ironcorelabs.sdk.GroupName
- validate(String) - Static method in class com.ironcorelabs.sdk.Sensitivity
- validate(String) - Static method in class com.ironcorelabs.sdk.UserId
- value() - Method in class com.ironcorelabs.sdk.Category
- value() - Method in class com.ironcorelabs.sdk.DataSubject
- value() - Method in class com.ironcorelabs.sdk.Sensitivity
- valueOf(String) - Static method in enum com.ironcorelabs.sdk.AssociationType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ironcorelabs.sdk.AssociationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VisibleGroup - Class in com.ironcorelabs.sdk
-
Represents a Group struct which is returned from document get to show the IDs and names of groups the document is visible to
- VisibleUser - Class in com.ironcorelabs.sdk
-
Represents a User struct which is returned from document get to show the IDs of users the document is visible to
All Classes All Packages