|
enum | CellularThreatType {
CellularThreatType::UNKNOWN = (1 << 1),
CellularThreatType::IMPRISON = (1 << 2),
CellularThreatType::DOS = (1 << 3),
CellularThreatType::DOWNGRADE = (1 << 4),
CellularThreatType::LOCATION_TRACKED_USING_IMSI = (1 << 5),
CellularThreatType::LOCATION_TRACKED_USING_AUTH = (1 << 6),
CellularThreatType::PERSUADE = (1 << 7),
CellularThreatType::NO_THREAT_DETECTED = (1 << 8),
CellularThreatType::NO_ENCRYPTION = (1 << 9),
CellularThreatType::WEAK_ENCRYPTION = (1 << 10),
CellularThreatType::SELF_BLACKLISTING_CELL = (1 << 11),
CellularThreatType::UNAUTHENTICATED_SMS = (1 << 12),
CellularThreatType::UNAUTHENTICATED_EMERGENCY_MESSAGE = (1 << 13),
CellularThreatType::IMSI_LEAK = (1 << 14)
} |
|
enum | EnvironmentState { EnvironmentState::UNKNOWN,
EnvironmentState::SAFE,
EnvironmentState::ALERT,
EnvironmentState::HOSTILE
} |
|
enum | ActionType {
ActionType::NONE,
ActionType::DEPRIORITIZED,
ActionType::REMOVED_DEPRIORITIZATION,
ActionType::CELL_BARRED,
ActionType::REMOVED_CELL_BARRING,
ActionType::INVALID
} |
|
enum | RATType {
RATType::UNKNOWN = 1,
RATType::GSM,
RATType::WCDMA,
RATType::LTE,
RATType::NR5G
} |
|
enum | Mode { Mode::MODE_SYNC,
Mode::MODE_ASYNC_POLL,
Mode::MODE_ASYNC_LISTENER
} |
|
enum | RequestPriority { RequestPriority::REQ_PRIORITY_HIGH,
RequestPriority::REQ_PRIORITY_NORMAL
} |
|
enum | ECCCurve {
ECCCurve::CURVE_SM2,
ECCCurve::CURVE_NISTP256,
ECCCurve::CURVE_NISTP384,
ECCCurve::CURVE_BRAINPOOLP256R1,
ECCCurve::CURVE_BRAINPOOLP384R1
} |
|
enum | OperationType { OperationType::OP_TYPE_VERIFY,
OperationType::OP_TYPE_CALCULATE
} |
|
enum | CryptoOperation { CRYPTO_OP_ENCRYPT = (1 << 1),
CRYPTO_OP_DECRYPT = (1 << 2),
CRYPTO_OP_SIGN = (1 << 3),
CRYPTO_OP_VERIFY = (1 << 4)
} |
|
enum | BlockMode { BLOCK_MODE_ECB = (1 << 1),
BLOCK_MODE_CBC = (1 << 2),
BLOCK_MODE_CTR = (1 << 3),
BLOCK_MODE_GCM = (1 << 4)
} |
|
enum | Padding {
PADDING_NONE = (1 << 1),
PADDING_RSA_OAEP = (1 << 2),
PADDING_RSA_PSS = (1 << 3),
PADDING_RSA_PKCS1_1_5_ENC = (1 << 4),
PADDING_RSA_PKCS1_1_5_SIGN = (1 << 5),
PADDING_PKCS7 = (1 << 6)
} |
|
enum | Digest {
DIGEST_NONE = (1 << 1),
DIGEST_MD5 = (1 << 2),
DIGEST_SHA1 = (1 << 3),
DIGEST_SHA_2_224 = (1 << 4),
DIGEST_SHA_2_256 = (1 << 5),
DIGEST_SHA_2_384 = (1 << 6),
DIGEST_SHA_2_512 = (1 << 7)
} |
|
enum | Algorithm {
ALGORITHM_UNKNOWN,
ALGORITHM_RSA,
ALGORITHM_EC,
ALGORITHM_AES,
ALGORITHM_HMAC
} |
|
enum | Curve { CURVE_P_224,
CURVE_P_256,
CURVE_P_384,
CURVE_P_521
} |
|
enum | KeyFormat { KEY_FORMAT_X509,
KEY_FORMAT_PKCS8,
KEY_FORMAT_RAW
} |
|