tree: 236257d3a9a901f5ac3c67f7860819b2450d6067 [path history] [tgz]
  1. README.md
all/fidl/fuchsia.kms/README.md

fuchsia.kms

PROTOCOLS

AsymmetricPrivateKey

Defined in fuchsia.kms/key_manager.fidl

GetKeyAlgorithm

Request

Response

GetKeyOrigin

Request

Response

GetKeyProvider

Request

Response

GetPublicKey

Request

Response

Sign

Request

Response

Key

Defined in fuchsia.kms/key_manager.fidl

GetKeyOrigin

Request

Response

GetKeyProvider

Request

Response

KeyManager

Defined in fuchsia.kms/key_manager.fidl

DeleteKey

Request

Response

GenerateAsymmetricKey

Request

Response

GenerateAsymmetricKeyWithAlgorithm

Request

Response

GetAsymmetricPrivateKey

Request

Response

ImportAsymmetricPrivateKey

Request

Response

SealData

Request

Response

UnsealData

Request

Response

StatelessKeyManager

Defined in fuchsia.kms/key_manager_stateless.fidl

GetHardwareDerivedKey

Request

Response

STRUCTS

AsymmetricPrivateKey_GetKeyAlgorithm_Response {#AsymmetricPrivateKey_GetKeyAlgorithm_Response}

Defined in fuchsia.kms/key_manager.fidl

AsymmetricPrivateKey_GetPublicKey_Response {#AsymmetricPrivateKey_GetPublicKey_Response}

Defined in fuchsia.kms/key_manager.fidl

AsymmetricPrivateKey_Sign_Response {#AsymmetricPrivateKey_Sign_Response}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_DeleteKey_Response {#KeyManager_DeleteKey_Response}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_GenerateAsymmetricKeyWithAlgorithm_Response {#KeyManager_GenerateAsymmetricKeyWithAlgorithm_Response}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_GenerateAsymmetricKey_Response {#KeyManager_GenerateAsymmetricKey_Response}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_GetAsymmetricPrivateKey_Response {#KeyManager_GetAsymmetricPrivateKey_Response}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_ImportAsymmetricPrivateKey_Response {#KeyManager_ImportAsymmetricPrivateKey_Response}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_SealData_Response {#KeyManager_SealData_Response}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_UnsealData_Response {#KeyManager_UnsealData_Response}

Defined in fuchsia.kms/key_manager.fidl

Key_GetKeyOrigin_Response {#Key_GetKeyOrigin_Response}

Defined in fuchsia.kms/key_manager.fidl

Key_GetKeyProvider_Response {#Key_GetKeyProvider_Response}

Defined in fuchsia.kms/key_manager.fidl

PublicKey

Defined in fuchsia.kms/key_manager.fidl

Signature

Defined in fuchsia.kms/key_manager.fidl

StatelessKeyManager_GetHardwareDerivedKey_Response {#StatelessKeyManager_GetHardwareDerivedKey_Response}

Defined in fuchsia.kms/key_manager_stateless.fidl

ENUMS

AsymmetricKeyAlgorithm

Type: uint32

Defined in fuchsia.kms/key_manager.fidl

Error

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

AsymmetricPrivateKey_GetKeyAlgorithm_Result {#AsymmetricPrivateKey_GetKeyAlgorithm_Result}

Defined in fuchsia.kms/key_manager.fidl

AsymmetricPrivateKey_GetPublicKey_Result {#AsymmetricPrivateKey_GetPublicKey_Result}

Defined in fuchsia.kms/key_manager.fidl

AsymmetricPrivateKey_Sign_Result {#AsymmetricPrivateKey_Sign_Result}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_DeleteKey_Result {#KeyManager_DeleteKey_Result}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_GenerateAsymmetricKeyWithAlgorithm_Result {#KeyManager_GenerateAsymmetricKeyWithAlgorithm_Result}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_GenerateAsymmetricKey_Result {#KeyManager_GenerateAsymmetricKey_Result}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_GetAsymmetricPrivateKey_Result {#KeyManager_GetAsymmetricPrivateKey_Result}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_ImportAsymmetricPrivateKey_Result {#KeyManager_ImportAsymmetricPrivateKey_Result}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_SealData_Result {#KeyManager_SealData_Result}

Defined in fuchsia.kms/key_manager.fidl

KeyManager_UnsealData_Result {#KeyManager_UnsealData_Result}

Defined in fuchsia.kms/key_manager.fidl

Key_GetKeyOrigin_Result {#Key_GetKeyOrigin_Result}

Defined in fuchsia.kms/key_manager.fidl

Key_GetKeyProvider_Result {#Key_GetKeyProvider_Result}

Defined in fuchsia.kms/key_manager.fidl

StatelessKeyManager_GetHardwareDerivedKey_Result {#StatelessKeyManager_GetHardwareDerivedKey_Result}

Defined in fuchsia.kms/key_manager_stateless.fidl

CONSTANTS