fuchsia.kms
PROTOCOLS
KeyManager
Defined in fuchsia.kms/key_manager.fidl
SealData
Request
Response
UnsealData
Request
Response
GenerateAsymmetricKey
Request
Response
GenerateAsymmetricKeyWithAlgorithm
Request
Response
ImportAsymmetricPrivateKey
Request
Response
GetAsymmetricPrivateKey
Request
Response
DeleteKey
Request
Response
Key
Defined in fuchsia.kms/key_manager.fidl
GetKeyOrigin
Request
Response
GetKeyProvider
Request
Response
AsymmetricPrivateKey
Defined in fuchsia.kms/key_manager.fidl
GetKeyOrigin
Request
Response
GetKeyProvider
Request
Response
Sign
Request
Response
GetPublicKey
Request
Response
GetKeyAlgorithm
Request
Response
StatelessKeyManager
Defined in fuchsia.kms/key_manager_stateless.fidl
GetHardwareDerivedKey
Request
Response
STRUCTS
KeyManager_SealData_Response {#KeyManager_SealData_Response}
generated
KeyManager_UnsealData_Response {#KeyManager_UnsealData_Response}
generated
KeyManager_GenerateAsymmetricKey_Response {#KeyManager_GenerateAsymmetricKey_Response}
generated
KeyManager_GenerateAsymmetricKeyWithAlgorithm_Response {#KeyManager_GenerateAsymmetricKeyWithAlgorithm_Response}
generated
KeyManager_ImportAsymmetricPrivateKey_Response {#KeyManager_ImportAsymmetricPrivateKey_Response}
generated
KeyManager_GetAsymmetricPrivateKey_Response {#KeyManager_GetAsymmetricPrivateKey_Response}
generated
KeyManager_DeleteKey_Response {#KeyManager_DeleteKey_Response}
generated
Key_GetKeyOrigin_Response {#Key_GetKeyOrigin_Response}
generated
Key_GetKeyProvider_Response {#Key_GetKeyProvider_Response}
generated
AsymmetricPrivateKey_Sign_Response {#AsymmetricPrivateKey_Sign_Response}
generated
AsymmetricPrivateKey_GetPublicKey_Response {#AsymmetricPrivateKey_GetPublicKey_Response}
generated
AsymmetricPrivateKey_GetKeyAlgorithm_Response {#AsymmetricPrivateKey_GetKeyAlgorithm_Response}
generated
Signature
Defined in fuchsia.kms/key_manager.fidl
PublicKey
Defined in fuchsia.kms/key_manager.fidl
StatelessKeyManager_GetHardwareDerivedKey_Response {#StatelessKeyManager_GetHardwareDerivedKey_Response}
generated
ENUMS
Error
Type: uint32
Defined in fuchsia.kms/key_manager.fidl
AsymmetricKeyAlgorithm
Type: uint32
Defined in fuchsia.kms/key_manager.fidl
KeyOrigin
Type: uint32
Defined in fuchsia.kms/key_manager.fidl
KeyProvider
Type: uint32
Defined in fuchsia.kms/key_manager.fidl
UNIONS
KeyManager_SealData_Result {#KeyManager_SealData_Result}
generated
KeyManager_UnsealData_Result {#KeyManager_UnsealData_Result}
generated
KeyManager_GenerateAsymmetricKey_Result {#KeyManager_GenerateAsymmetricKey_Result}
generated
KeyManager_GenerateAsymmetricKeyWithAlgorithm_Result {#KeyManager_GenerateAsymmetricKeyWithAlgorithm_Result}
generated
KeyManager_ImportAsymmetricPrivateKey_Result {#KeyManager_ImportAsymmetricPrivateKey_Result}
generated
KeyManager_GetAsymmetricPrivateKey_Result {#KeyManager_GetAsymmetricPrivateKey_Result}
generated
KeyManager_DeleteKey_Result {#KeyManager_DeleteKey_Result}
generated
Key_GetKeyOrigin_Result {#Key_GetKeyOrigin_Result}
generated
Key_GetKeyProvider_Result {#Key_GetKeyProvider_Result}
generated
AsymmetricPrivateKey_Sign_Result {#AsymmetricPrivateKey_Sign_Result}
generated
AsymmetricPrivateKey_GetPublicKey_Result {#AsymmetricPrivateKey_GetPublicKey_Result}
generated
AsymmetricPrivateKey_GetKeyAlgorithm_Result {#AsymmetricPrivateKey_GetKeyAlgorithm_Result}
generated
StatelessKeyManager_GetHardwareDerivedKey_Result {#StatelessKeyManager_GetHardwareDerivedKey_Result}
generated
CONSTANTS