Key Management Service (KMS) provides a variety of development tools. You can select a development tool that is suitable for your business requirements.
Development tool | Description |
---|---|
KMS SDKs | KMS SDKs allow you to construct HTTPS requests to make better use of the KMS API.
KMS SDKs have the following characteristics:
|
Encryption SDKs |
Encryption SDKs are client-side encryption libraries that are built on top of the
KMS API. Encryption SDKs have the following characteristics:
|
Secrets Manager Client | Secrets Manager Client allows you to configure the frequency at which Secrets Manager
Client obtains secrets from Secrets Manager and refreshes the cache. Secrets Manager
Client has the following characteristics:
|
Secrets Manager JDBC | Secrets Manager JDBC allows you to use secrets managed in Secrets Manager by establishing
Java Database Connectivity (JDBC) connections. Secrets Manager JDBC has the following
characteristics:
|
Managed secret plug-ins for Alibaba Cloud SDKs | Managed secret plug-ins for Alibaba Cloud SDKs allow you to use managed Resource Access
Management (RAM) secrets to access Alibaba Cloud services in an efficient manner.
Managed secret plug-ins for Alibaba Cloud SDKs have the following characteristics:
|
Dedicated KMS SDKs | Dedicated KMS SDKs allow you to access the Dedicated KMS API in a simple manner. Dedicated
KMS SDKs are suitable for business scenarios such as data encryption and decryption,
and digital signature generation and verification. Dedicated KMS SDKs have the following
characteristics:
|