Properties defining some keystore api behaviours.
More...
Properties defining some keystore api behaviours.
◆ ato_ksprop_create()
Create a properties object.
- Returns
- the newly created object or NULL if memory failure
◆ ato_ksprop_free()
Free a properties object.
- Parameters
-
ksprop | the properties object. |
- Returns
- NULL.
◆ ato_ksprop_ver()
Get the keystore version.
- Parameters
-
ksprop | the properties object associated with a keystore. |
- Returns
- the version of the keystore or NULL if not associated with a keystore.
◆ ato_ksprop_salt()
Get the keystore salt.
- Parameters
-
ksprop | the properties object. |
- Returns
- the salt of the keystore or NULL if not associated with a keystore.
◆ ato_ksprop_PbeMode()
ATO_AKM_EXPORT const char* ato_ksprop_PbeMode |
( |
const ato_ksProperties * |
ksprop | ) |
|
Get the pbe mode.
- Parameters
-
ksprop | the properties object. |
- Returns
- pbemode
◆ ato_ksprop_PbeMode_Set()
Set the pbe mode.
Do not use unless advised as this can cause compatibility issues with the website. If pbemode is NULL then the call is ignored.
- Parameters
-
ctx | the current thread local Context. |
ksprop | the properties object. |
pbemode | the pbe mode as a string. |
◆ ato_ksprop_var()
ATO_AKM_EXPORT const char* ato_ksprop_var |
( |
ato_ksProperties * |
ksprop, |
|
|
const char * |
name |
|
) |
| |
Get the named value (string).
- Parameters
-
ksprop | the properties object. |
name | variable name - case sensitive. |
- Returns
- variable value.
◆ ato_ksprop_var_set()
ATO_AKM_EXPORT void ato_ksprop_var_set |
( |
ato_ksProperties * |
ksprop, |
|
|
const char * |
name, |
|
|
const char * |
value |
|
) |
| |
Set the named value (string)
- Parameters
-
ksprop | the properties object. |
name | variable name - case sensitive. |
value | - variable value. |
◆ ato_ksprop_varn_checkIntegrityValue()
ATO_AKM_EXPORT const char* ato_ksprop_varn_checkIntegrityValue |
( |
void |
| ) |
|
Name for variable checkIntegrityValue.
- Returns
- variable name.