A  B  C  D  E  F  G  H  I  L  M  P  R  S  T  U  V 

R

RecipientRights - class in io.seald.seald_sdk
RecipientRights represents the rights a user can have over an encrypted message or an encryption session.
RecipientWithRights - class in io.seald.seald_sdk
RecipientWithRight represents a recipient with associated rights.
removeConnector(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Remove a connector belonging to the current account.
removeConnectorAsync(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Remove a connector belonging to the current account.
REMOVED - enum entry in io.seald.seald_sdk.ConnectorState
 
removeGroupMembers(java.lang.String,kotlin.Array,io.seald.seald_sdk.PreGeneratedKeys) - function in io.seald.seald_sdk.SealdSDK
Remove members from the group.
removeGroupMembersAsync(java.lang.String,kotlin.Array,io.seald.seald_sdk.PreGeneratedKeys) - function in io.seald.seald_sdk.SealdSDK
Remove members from the group.
renewGroupKey(java.lang.String,io.seald.seald_sdk.PreGeneratedKeys) - function in io.seald.seald_sdk.SealdSDK
Renew the group's private key.
renewGroupKeyAsync(java.lang.String,io.seald.seald_sdk.PreGeneratedKeys) - function in io.seald.seald_sdk.SealdSDK
Renew the group's private key.
renewKeys(kotlin.ByteArray,io.seald.seald_sdk.PreGeneratedKeys,java.time.Duration) - function in io.seald.seald_sdk.SealdSDK
Renew the keys of the current device, extending their validity.
renewKeys(kotlin.ByteArray,io.seald.seald_sdk.PreGeneratedKeys) - function in io.seald.seald_sdk.SealdSDK
Renew the keys of the current device, extending their validity.
renewKeys(kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSDK
Renew the keys of the current device, extending their validity.
renewKeys() - function in io.seald.seald_sdk.SealdSDK
Renew the keys of the current device, extending their validity.
renewKeysAsync(kotlin.ByteArray,io.seald.seald_sdk.PreGeneratedKeys,java.time.Duration) - function in io.seald.seald_sdk.SealdSDK
Renew the keys of the current device, extending their validity.
renewKeysAsync(kotlin.ByteArray,io.seald.seald_sdk.PreGeneratedKeys) - function in io.seald.seald_sdk.SealdSDK
Renew the keys of the current device, extending their validity.
renewKeysAsync(kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSDK
Renew the keys of the current device, extending their validity.
renewKeysAsync() - function in io.seald.seald_sdk.SealdSDK
Renew the keys of the current device, extending their validity.
retrieveConnector(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Retrieve a connector by its connectorId, then updates the local cache of connectors.
retrieveConnectorAsync(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Retrieve a connector by its connectorId, then updates the local cache of connectors.
retrieveEncryptionSession(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with the sessionId, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSession(java.lang.String,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with the sessionId, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSession(java.lang.String,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with the sessionId, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSession(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with the sessionId, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionAsync(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with the sessionId, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionAsync(java.lang.String,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with the sessionId, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionAsync(java.lang.String,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with the sessionId, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionAsync(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with the sessionId, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionByTmr(java.lang.String,java.lang.String,kotlin.ByteArray,io.seald.seald_sdk.TMRAccessesRetrievalFilters,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with a TMR access JWT, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionByTmr(java.lang.String,java.lang.String,kotlin.ByteArray,io.seald.seald_sdk.TMRAccessesRetrievalFilters,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with a TMR access JWT, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionByTmr(java.lang.String,java.lang.String,kotlin.ByteArray,io.seald.seald_sdk.TMRAccessesRetrievalFilters) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with a TMR access JWT, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionByTmr(java.lang.String,java.lang.String,kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with a TMR access JWT, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionByTmrAsync(java.lang.String,java.lang.String,kotlin.ByteArray,io.seald.seald_sdk.TMRAccessesRetrievalFilters,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with a TMR access JWT, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionByTmrAsync(java.lang.String,java.lang.String,kotlin.ByteArray,io.seald.seald_sdk.TMRAccessesRetrievalFilters,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with a TMR access JWT, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionByTmrAsync(java.lang.String,java.lang.String,kotlin.ByteArray,io.seald.seald_sdk.TMRAccessesRetrievalFilters) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with a TMR access JWT, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionByTmrAsync(java.lang.String,java.lang.String,kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session with a TMR access JWT, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromBytes(kotlin.ByteArray,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a ByteArray, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromBytes(kotlin.ByteArray,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a ByteArray, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromBytes(kotlin.ByteArray,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a ByteArray, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromBytes(kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a ByteArray, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromBytesAsync(kotlin.ByteArray,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a ByteArray, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromBytesAsync(kotlin.ByteArray,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a ByteArray, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromBytesAsync(kotlin.ByteArray,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a ByteArray, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromBytesAsync(kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a ByteArray, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromFile(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a file URI, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromFile(java.lang.String,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a file URI, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromFile(java.lang.String,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a file URI, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromFile(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a file URI, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromFileAsync(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a file URI, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromFileAsync(java.lang.String,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a file URI, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromFileAsync(java.lang.String,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a file URI, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromFileAsync(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a file URI, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt this file.
retrieveEncryptionSessionFromMessage(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a seald message, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionFromMessage(java.lang.String,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a seald message, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionFromMessage(java.lang.String,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a seald message, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionFromMessage(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a seald message, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionFromMessageAsync(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a seald message, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionFromMessageAsync(java.lang.String,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a seald message, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionFromMessageAsync(java.lang.String,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a seald message, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveEncryptionSessionFromMessageAsync(java.lang.String) - function in io.seald.seald_sdk.SealdSDK
Retrieve an encryption session from a seald message, and returns the associated EncryptionSession instance, with which you can then encrypt / decrypt multiple messages.
retrieveIdentity(java.lang.String,io.seald.seald_sdk.AuthFactor,java.lang.String,kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSSKSTmrPlugin
Retrieve the Seald account previously saved with SealdSSKSTmrPlugin.saveIdentity.
retrieveIdentityAsync(java.lang.String,io.seald.seald_sdk.AuthFactor,java.lang.String,kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSSKSTmrPlugin
Retrieve the Seald account previously saved with SealdSSKSTmrPlugin.saveIdentity.
retrieveIdentityFromPassword(java.lang.String,java.lang.String) - function in io.seald.seald_sdk.SealdSSKSPasswordPlugin
Retrieve the identity stored on the SSKS server for the given userId, and decrypt it with the given password.
retrieveIdentityFromPasswordAsync(java.lang.String,java.lang.String) - function in io.seald.seald_sdk.SealdSSKSPasswordPlugin
Retrieve the identity stored on the SSKS server for the given userId, and decrypt it with the given password.
retrieveIdentityFromRawKeys(java.lang.String,java.lang.String,kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSSKSPasswordPlugin
Retrieve the identity stored on the SSKS server for the given userId, and decrypt it with the given raw keys.
retrieveIdentityFromRawKeysAsync(java.lang.String,java.lang.String,kotlin.ByteArray) - function in io.seald.seald_sdk.SealdSSKSPasswordPlugin
Retrieve the identity stored on the SSKS server for the given userId, and decrypt it with the given raw keys.
RetrieveIdentityResponse - class in io.seald.seald_sdk
RetrieveIdentityResponse holds a retrieved identity
retrieveMultipleEncryptionSessions(kotlin.Array,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve multiple encryption sessions with an Array of sessionIds, and return an Array of the associated EncryptionSession instances, with which you can then encrypt / decrypt multiple messages.
retrieveMultipleEncryptionSessions(kotlin.Array,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve multiple encryption sessions with an Array of sessionIds, and return an Array of the associated EncryptionSession instances, with which you can then encrypt / decrypt multiple messages.
retrieveMultipleEncryptionSessions(kotlin.Array,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve multiple encryption sessions with an Array of sessionIds, and return an Array of the associated EncryptionSession instances, with which you can then encrypt / decrypt multiple messages.
retrieveMultipleEncryptionSessions(kotlin.Array) - function in io.seald.seald_sdk.SealdSDK
Retrieve multiple encryption sessions with an Array of sessionIds, and return an Array of the associated EncryptionSession instances, with which you can then encrypt / decrypt multiple messages.
retrieveMultipleEncryptionSessionsAsync(kotlin.Array,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve multiple encryption sessions with an Array of sessionIds, and return an Array of the associated EncryptionSession instances, with which you can then encrypt / decrypt multiple messages.
retrieveMultipleEncryptionSessionsAsync(kotlin.Array,java.lang.Boolean,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve multiple encryption sessions with an Array of sessionIds, and return an Array of the associated EncryptionSession instances, with which you can then encrypt / decrypt multiple messages.
retrieveMultipleEncryptionSessionsAsync(kotlin.Array,java.lang.Boolean) - function in io.seald.seald_sdk.SealdSDK
Retrieve multiple encryption sessions with an Array of sessionIds, and return an Array of the associated EncryptionSession instances, with which you can then encrypt / decrypt multiple messages.
retrieveMultipleEncryptionSessionsAsync(kotlin.Array) - function in io.seald.seald_sdk.SealdSDK
Retrieve multiple encryption sessions with an Array of sessionIds, and return an Array of the associated EncryptionSession instances, with which you can then encrypt / decrypt multiple messages.
revokeAll() - function in io.seald.seald_sdk.EncryptionSession
Revoke this session entirely.
revokeAllAsync() - function in io.seald.seald_sdk.EncryptionSession
Revoke this session entirely.
REVOKED - enum entry in io.seald.seald_sdk.ConnectorState
 
revokeOthers() - function in io.seald.seald_sdk.EncryptionSession
Revoke all recipients besides yourself from this session.
revokeOthersAsync() - function in io.seald.seald_sdk.EncryptionSession
Revoke all recipients besides yourself from this session.
revokeRecipients(kotlin.Array,kotlin.Array) - function in io.seald.seald_sdk.EncryptionSession
Revoke some recipients or proxy sessions from this session.
revokeRecipientsAsync(kotlin.Array,kotlin.Array) - function in io.seald.seald_sdk.EncryptionSession
Revoke some recipients or proxy sessions from this session.
RevokeResult - class in io.seald.seald_sdk
The result of a revocation operation.
A  B  C  D  E  F  G  H  I  L  M  P  R  S  T  U  V