- CipherOpt - Class in net.maidsafe.api
-
Exposes API for the Cipher Options
- CipherOpt(AppHandle) - Constructor for class net.maidsafe.api.CipherOpt
-
Initialises the CipherOpt object
- cipherOpt - Variable in class net.maidsafe.api.Session
-
- Client - Class in net.maidsafe.api
-
Represents an Android client
- close(NativeHandle, NativeHandle) - Method in class net.maidsafe.api.IData
-
Closes the self encryptor and write the Immutable Data to the network
- connect(UnregisteredClientResponse) - Static method in class net.maidsafe.api.Session
-
Establish a new unregistered session
- connect(byte[]) - Static method in class net.maidsafe.api.Session
-
Establish a new unregistered session using the bootstrap config from the response
- connect(String, AuthGranted) - Static method in class net.maidsafe.api.Session
-
Establish a new registered session with the network for the app
- Constants - Class in net.maidsafe.api
-
Constants available in native code
- ContainerInfo - Class in net.maidsafe.safe_app
-
Information about a container (name, `MDataInfo` and permissions)
- ContainerInfo() - Constructor for class net.maidsafe.safe_app.ContainerInfo
-
- ContainerInfo(String, MDataInfo, PermissionSet) - Constructor for class net.maidsafe.safe_app.ContainerInfo
-
- ContainerPermissions - Class in net.maidsafe.safe_app
-
Represents the set of permissions for a given container
- ContainerPermissions() - Constructor for class net.maidsafe.safe_app.ContainerPermissions
-
- ContainerPermissions(String, PermissionSet) - Constructor for class net.maidsafe.safe_app.ContainerPermissions
-
- ContainerResponse - Class in net.maidsafe.api.model
-
Represents an authentication response object for a Container Request
- ContainerResponse(int) - Constructor for class net.maidsafe.api.model.ContainerResponse
-
Initialises a ContainerResponse object
- ContainersReq - Class in net.maidsafe.safe_app
-
Containers request
- ContainersReq() - Constructor for class net.maidsafe.safe_app.ContainersReq
-
- ContainersReq(AppExchangeInfo, ContainerPermissions[], long, long) - Constructor for class net.maidsafe.safe_app.ContainersReq
-
- createTestApp(String) - Static method in class net.maidsafe.api.Session
-
Creates a random app instance for testing
- createTestAppWithAccess(AuthReq) - Static method in class net.maidsafe.api.Session
-
Creates a random app instance for testing
- Crypto - Class in net.maidsafe.api
-
Exposes API for the cryptographic functions
- Crypto(AppHandle) - Constructor for class net.maidsafe.api.Crypto
-
Initialises the Crypto object
- crypto - Variable in class net.maidsafe.api.Session
-
- generateEncryptKeyPair() - Method in class net.maidsafe.api.Crypto
-
Generate a new encryption key pair
- generateNonce() - Static method in class net.maidsafe.api.Crypto
-
Generates a unique nonce
- generateSignKeyPair() - Method in class net.maidsafe.api.Crypto
-
Generate a new signing key pair
- GET_NEXT_VERSION - Static variable in class net.maidsafe.api.Constants
-
- getAccess() - Method in class net.maidsafe.safe_app.ContainerPermissions
-
- getAccessContainerEntry() - Method in class net.maidsafe.safe_app.AuthGranted
-
- getAccessContainerInfo() - Method in class net.maidsafe.safe_app.AuthGranted
-
- getAccountInfo() - Method in class net.maidsafe.api.Session
-
Get the account usage statistics (mutations done and mutations available)
- getApp() - Method in class net.maidsafe.safe_app.AuthReq
-
- getApp() - Method in class net.maidsafe.safe_app.ContainersReq
-
- getApp() - Method in class net.maidsafe.safe_app.ShareMDataReq
-
- getAppContainer() - Method in class net.maidsafe.safe_app.AuthReq
-
- getAppContainerName(String) - Static method in class net.maidsafe.api.Session
-
Get the App's container name
- getAppId() - Method in class net.maidsafe.safe_app.AppAccess
-
- getAppKey() - Method in class net.maidsafe.safe_app.AuthGranted
-
- getAppPublicEncryptKey() - Method in class net.maidsafe.api.Crypto
-
Get the public encryption key for the App
- getAppPublicSignKey() - Method in class net.maidsafe.api.Crypto
-
Get App's public sign key
- getAppStem() - Static method in class net.maidsafe.api.Session
-
Returns the expected name for the app's executable without the extension
- getAsymmetricCipherOpt(NativeHandle) - Method in class net.maidsafe.api.CipherOpt
-
Create a new Asymmetric CipherOpt handle
- getAuthGranted() - Method in class net.maidsafe.api.model.AuthResponse
-
Returns the AuthGranted object
- getBootstrapConfig() - Method in class net.maidsafe.api.model.UnregisteredClientResponse
-
Returns the bootstrap configuration
- getBootstrapConfig() - Method in class net.maidsafe.safe_app.AuthGranted
-
- getBootstrapConfigCap() - Method in class net.maidsafe.safe_app.AuthGranted
-
- getBootstrapConfigLen() - Method in class net.maidsafe.safe_app.AuthGranted
-
- getContainer() - Method in class net.maidsafe.safe_app.AccessContainerEntry
-
- getContainer() - Method in class net.maidsafe.safe_app.AuthReq
-
- getContainer() - Method in class net.maidsafe.safe_app.ContainersReq
-
- getContainerMDataInfo(String) - Method in class net.maidsafe.api.Session
-
Get the mDataInfo for the App container
- getContainerPermissions() - Method in class net.maidsafe.api.Session
-
Retrieve a list of container names that an app has access to.
- getContainersCap() - Method in class net.maidsafe.safe_app.AccessContainerEntry
-
- getContainersCap() - Method in class net.maidsafe.safe_app.AuthReq
-
- getContainersCap() - Method in class net.maidsafe.safe_app.ContainersReq
-
- getContainersLen() - Method in class net.maidsafe.safe_app.AccessContainerEntry
-
- getContainersLen() - Method in class net.maidsafe.safe_app.AuthReq
-
- getContainersLen() - Method in class net.maidsafe.safe_app.ContainersReq
-
- getContainersReq(ContainersReq) - Static method in class net.maidsafe.api.Session
-
Encode a Containers request that is to be sent to the Authenticator
- getContent() - Method in class net.maidsafe.safe_app.MDataValue
-
- getContentLen() - Method in class net.maidsafe.safe_app.MDataValue
-
- getContName() - Method in class net.maidsafe.safe_app.ContainerPermissions
-
- getCreatedNsec() - Method in class net.maidsafe.safe_app.File
-
- getCreatedSec() - Method in class net.maidsafe.safe_app.File
-
- getDataMapName() - Method in class net.maidsafe.safe_app.File
-
- getDelete() - Method in class net.maidsafe.safe_app.PermissionSet
-
- getDescription() - Method in class net.maidsafe.safe_app.FfiResult
-
- getDescription() - Method in class net.maidsafe.safe_app.MetadataResponse
-
- getEncKey() - Method in class net.maidsafe.safe_app.AppKeys
-
- getEncKey() - Method in class net.maidsafe.safe_app.MDataInfo
-
- getEncNonce() - Method in class net.maidsafe.safe_app.MDataInfo
-
- getEncPk() - Method in class net.maidsafe.safe_app.AppKeys
-
- getEncSk() - Method in class net.maidsafe.safe_app.AppKeys
-
- getEntriesHandle(MDataInfo) - Method in class net.maidsafe.api.MData
-
Gets Mutable Data entries handle
- getEntryVersion() - Method in class net.maidsafe.safe_app.MDataValue
-
- getErrorCode() - Method in class net.maidsafe.safe_app.FfiResult
-
- getException() - Method in class net.maidsafe.api.model.DecodeError
-
Returns the exception
- getFileMetadata(MDataInfo, String) - Method in class net.maidsafe.api.NFS
-
Get the metadata for the requested file
- getHasEncInfo() - Method in class net.maidsafe.safe_app.MDataInfo
-
- getHasNewEncInfo() - Method in class net.maidsafe.safe_app.MDataInfo
-
- getId() - Method in class net.maidsafe.api.model.App
-
Returns the App ID
- getId() - Method in class net.maidsafe.safe_app.AccessContInfo
-
- getId() - Method in class net.maidsafe.safe_app.AppExchangeInfo
-
- getInsert() - Method in class net.maidsafe.safe_app.PermissionSet
-
- getKey() - Method in class net.maidsafe.safe_app.MDataEntry
-
- getKey() - Method in class net.maidsafe.safe_app.MDataKey
-
- getKeyLen() - Method in class net.maidsafe.safe_app.MDataKey
-
- getKeys(MDataInfo) - Method in class net.maidsafe.api.MData
-
Retrieves the list of keys in the Mutable Data
- getLength(NativeHandle) - Method in class net.maidsafe.api.MDataPermission
-
Get the number of permissions for the Mutable Data
- getLogOutputPath(String) - Static method in class net.maidsafe.api.Session
-
Get the full path for the log file
- getManagePermission() - Method in class net.maidsafe.safe_app.PermissionSet
-
- getMdataCap() - Method in class net.maidsafe.safe_app.ShareMDataReq
-
- getMdataInfo() - Method in class net.maidsafe.safe_app.ContainerInfo
-
- getMdataLen() - Method in class net.maidsafe.safe_app.ShareMDataReq
-
- getMdaum() - Method in class net.maidsafe.safe_app.ShareMDataReq
-
- getModifiedNsec() - Method in class net.maidsafe.safe_app.File
-
- getModifiedSec() - Method in class net.maidsafe.safe_app.File
-
- getMutationsAvailable() - Method in class net.maidsafe.safe_app.AccountInfo
-
- getMutationsDone() - Method in class net.maidsafe.safe_app.AccountInfo
-
- getName() - Method in class net.maidsafe.api.model.App
-
Returns the App name
- getName() - Method in class net.maidsafe.safe_app.AppAccess
-
- getName() - Method in class net.maidsafe.safe_app.AppExchangeInfo
-
- getName() - Method in class net.maidsafe.safe_app.ContainerInfo
-
- getName() - Method in class net.maidsafe.safe_app.MDataInfo
-
- getName() - Method in class net.maidsafe.safe_app.MetadataResponse
-
- getName() - Method in class net.maidsafe.safe_app.ShareMData
-
- getNewEncKey() - Method in class net.maidsafe.safe_app.MDataInfo
-
- getNewEncNonce() - Method in class net.maidsafe.safe_app.MDataInfo
-
- getNonce() - Method in class net.maidsafe.safe_app.AccessContInfo
-
- getOwnerKey() - Method in class net.maidsafe.safe_app.AppKeys
-
- getPerm() - Method in class net.maidsafe.safe_app.ShareMData
-
- getPermission(MDataInfo) - Method in class net.maidsafe.api.MData
-
Fetches the permissions handle for the Mutable Data
- getPermission() - Method in class net.maidsafe.safe_app.AppAccess
-
- getPermission() - Method in class net.maidsafe.safe_app.ContainerInfo
-
- getPermissionForUser(NativeHandle, MDataInfo) - Method in class net.maidsafe.api.MData
-
Gets the permissions given for the user
- getPermissionForUser(NativeHandle, NativeHandle) - Method in class net.maidsafe.api.MDataPermission
-
Returns the permission set for a user
- getPermSet() - Method in class net.maidsafe.safe_app.UserPermissionSet
-
- getPlainCipherOpt() - Method in class net.maidsafe.api.CipherOpt
-
Create a new plain text CipherOpt handle
- getPrivateMData(byte[], long, byte[], byte[]) - Method in class net.maidsafe.api.MData
-
Creates a new Mutable data with the defined name and type tag
- getPublicEncryptKey(byte[]) - Method in class net.maidsafe.api.Crypto
-
Create a new public encryption key from byte array
- getPublicEncryptKey() - Method in class net.maidsafe.api.model.EncryptKeyPair
-
Returns the public encryption key
- getPublicSignKey(byte[]) - Method in class net.maidsafe.api.Crypto
-
Create a new public sign key from byte array
- getPublicSignKey() - Method in class net.maidsafe.api.model.SignKeyPair
-
Returns the public sign key
- getRandomPrivateMData(long) - Method in class net.maidsafe.api.MData
-
Generates private Mutable Data at a random XOR address
- getRandomPublicMData(long) - Method in class net.maidsafe.api.MData
-
Generates public Mutable Data at a random XOR address
- getRawPublicEncryptKey(NativeHandle) - Method in class net.maidsafe.api.Crypto
-
Retrieves the public encryption key as byte array
- getRawPublicSignKey(NativeHandle) - Method in class net.maidsafe.api.Crypto
-
Retrieves public sign key as byte array
- getRawSecretEncryptKey(NativeHandle) - Method in class net.maidsafe.api.Crypto
-
Retrieves secret encryption key as byte array
- getRawSecretSignKey(NativeHandle) - Method in class net.maidsafe.api.Crypto
-
Retrieves secret sign key as byte array
- getRead() - Method in class net.maidsafe.safe_app.PermissionSet
-
- getReader(byte[]) - Method in class net.maidsafe.api.IData
-
Get self encryptor reader for existent data on the network
- getReqId() - Method in class net.maidsafe.api.model.DecodeResult
-
Returns the Request ID
- getReqId() - Method in class net.maidsafe.api.model.Request
-
Returns the Request ID
- getScope() - Method in class net.maidsafe.safe_app.AppExchangeInfo
-
- getSecretEncryptKey(byte[]) - Method in class net.maidsafe.api.Crypto
-
Create a new secret encryption key from a raw array
- getSecretEncryptKey() - Method in class net.maidsafe.api.model.EncryptKeyPair
-
Returns the secret encryption key
- getSecretSignKey(byte[]) - Method in class net.maidsafe.api.Crypto
-
Create a new secret signing key from byte array
- getSecretSignKey() - Method in class net.maidsafe.api.model.SignKeyPair
-
Returns the secret sign key
- getSerialisedSize(byte[]) - Method in class net.maidsafe.api.IData
-
- getSerialisedSize(MDataInfo) - Method in class net.maidsafe.api.MData
-
Returns the size of the serialised Mutable Data info
- getShareMutableDataRequest(ShareMDataReq) - Static method in class net.maidsafe.api.Session
-
Encodes a share Mutable Data request
- getSignKey() - Method in class net.maidsafe.safe_app.AppAccess
-
- getSignPk() - Method in class net.maidsafe.safe_app.AppKeys
-
- getSignSk() - Method in class net.maidsafe.safe_app.AppKeys
-
- getSize(NativeHandle) - Method in class net.maidsafe.api.IData
-
Get the data size from the self encryptor
- getSize(NativeHandle) - Method in class net.maidsafe.api.NFS
-
Get the size of a file that has been opened
- getSize() - Method in class net.maidsafe.safe_app.File
-
- getSymmetricCipherOpt() - Method in class net.maidsafe.api.CipherOpt
-
Create a new Symmetric CipherOpt handle
- getTag() - Method in class net.maidsafe.safe_app.AccessContInfo
-
- getTypeTag() - Method in class net.maidsafe.safe_app.MDataInfo
-
- getTypeTag() - Method in class net.maidsafe.safe_app.MetadataResponse
-
- getTypeTag() - Method in class net.maidsafe.safe_app.ShareMData
-
- getUnregisteredSessionRequest(String) - Static method in class net.maidsafe.api.Session
-
Encodes a request for an unregistered session
- getUpdate() - Method in class net.maidsafe.safe_app.PermissionSet
-
- getUri() - Method in class net.maidsafe.api.model.Request
-
Returns the encoded request
- getUserH() - Method in class net.maidsafe.safe_app.UserPermissionSet
-
- getUserMetadataCap() - Method in class net.maidsafe.safe_app.File
-
- getUserMetadataLen() - Method in class net.maidsafe.safe_app.File
-
- getUserMetadataPtr() - Method in class net.maidsafe.safe_app.File
-
- getValue(MDataInfo, byte[]) - Method in class net.maidsafe.api.MData
-
Returns the value for the entry for the given key
- getValue(NativeHandle, byte[]) - Method in class net.maidsafe.api.MDataEntries
-
Get the value for the given key in the Mutable Data
- getValue() - Method in enum net.maidsafe.api.NFS.OpenMode
-
- getValue() - Method in class net.maidsafe.safe_app.MDataEntry
-
- getValues(MDataInfo) - Method in class net.maidsafe.api.MData
-
Retrieves the list of values in the Mutable data
- getVendor() - Method in class net.maidsafe.api.model.App
-
Returns the App vendor
- getVendor() - Method in class net.maidsafe.safe_app.AppExchangeInfo
-
- getVersion(MDataInfo) - Method in class net.maidsafe.api.MData
-
Returns the version of the Mutable Data shell
- getVersion() - Method in class net.maidsafe.api.model.App
-
Returns the App version
- getVersion() - Method in class net.maidsafe.api.model.NFSFileMetadata
-
Returns the file version
- getWriter() - Method in class net.maidsafe.api.IData
-
Initialises a new self encryptor writer handle
- getXorName() - Method in class net.maidsafe.safe_app.MetadataResponse
-