JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
C
D
E
G
H
L
S
W
C
com.ionic.sdk.addon.dpapi.cipher
- package com.ionic.sdk.addon.dpapi.cipher
com.ionic.sdk.addon.dpapi.device.profile.persistor
- package com.ionic.sdk.addon.dpapi.device.profile.persistor
createHeader(String)
- Static method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfileUtils
Given a version string, fabricate a JSON device profile header specifying that version.
D
decrypt(byte[])
- Method in class com.ionic.sdk.addon.dpapi.cipher.
DpapiCipher
Decrypt a previously encrypted byte array and return the result as another byte array.
DeviceProfilePersistorWindows
- Class in
com.ionic.sdk.addon.dpapi.device.profile.persistor
DeviceProfilePersistorWindows brokers access to a persisted Ionic Secure Enrollment Profile, protected using the Windows Data Protection API.
DeviceProfilePersistorWindows()
- Constructor for class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindows
Default constructor for DeviceProfilePersistorDPAPI.
DeviceProfilePersistorWindowsV10
- Class in
com.ionic.sdk.addon.dpapi.device.profile.persistor
DeviceProfilePersistorWindowsV10 brokers access to a persisted Ionic Secure Enrollment Profile, protected using the Windows Data Protection API.
DeviceProfilePersistorWindowsV10()
- Constructor for class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindowsV10
Default constructor for DeviceProfilePersistorDPAPI.
DeviceProfilePersistorWindowsV11
- Class in
com.ionic.sdk.addon.dpapi.device.profile.persistor
DeviceProfilePersistorWindowsV11 brokers access to a persisted Ionic Secure Enrollment Profile, protected using the Windows Data Protection API.
DeviceProfilePersistorWindowsV11()
- Constructor for class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindowsV11
Default constructor for DeviceProfilePersistorDPAPI.
DeviceProfileSerializer
- Class in
com.ionic.sdk.addon.dpapi.device.profile.persistor
Encapsulate the data contained in an Ionic Secure Enrollment Profile.
DeviceProfileSerializer(byte[])
- Constructor for class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfileSerializer
Constructor.
DeviceProfileUtils
- Class in
com.ionic.sdk.addon.dpapi.device.profile.persistor
Utility class for manipulating device profile byte streams.
DpapiCipher
- Class in
com.ionic.sdk.addon.dpapi.cipher
Windows Data Protection API implementation.
DpapiCipher(String)
- Constructor for class com.ionic.sdk.addon.dpapi.cipher.
DpapiCipher
Constructor.
E
encrypt(byte[])
- Method in class com.ionic.sdk.addon.dpapi.cipher.
DpapiCipher
Encrypt a byte array and return the result as another byte array.
encrypt(String)
- Method in class com.ionic.sdk.addon.dpapi.cipher.
DpapiCipher
Encrypt a string and return the result as a byte array.
G
getBody()
- Method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfileSerializer
getFormatVersionOverride()
- Method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindows
getHeader()
- Method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfileSerializer
getHeaderVersion(String)
- Static method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfileUtils
Given a device profile header string, perform validation on the string.
getMachineGuid()
- Static method in class com.ionic.sdk.addon.dpapi.cipher.
WindowsRegistry
Retrieve the machine GUID, which may be used by the DPAPI protection scheme.
H
HEADER_JSON_DELIMITER
- Static variable in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfileSerializer
The separator token used to separate JSON header from the subsequent payload.
HEADER_VALUE_VERSION
- Static variable in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindowsV11
Ionic Secure Enrollment Profile type header field value.
L
loadAllProfiles(String[])
- Method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindows
Deserialize Secure Enrollment Profile data from the filesystem.
loadAllProfiles(String[])
- Method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindowsV11
Deserialize Secure Enrollment Profile data from the filesystem.
S
saveAllProfiles(List<DeviceProfile>, String)
- Method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindows
Serialize Secure Enrollment Profile data to the filesystem.
saveAllProfiles(List<DeviceProfile>, String)
- Method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindowsV11
Serialize Secure Enrollment Profile data to the filesystem.
serialize()
- Method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfileSerializer
Serialize the content of this object into a byte stream, suitable for persisting to a filesystem.
setFormatVersionOverride(String)
- Method in class com.ionic.sdk.addon.dpapi.device.profile.persistor.
DeviceProfilePersistorWindows
Set the persistor format version preference.
W
WindowsRegistry
- Class in
com.ionic.sdk.addon.dpapi.cipher
Provide access to Windows HKLM MachineGuid, used by version 1.0 of
DeviceProfilePersistorWindows
to protect access to serialized Secure Enrollment Profile (SEP).
C
D
E
G
H
L
S
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes