Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KmsConfig ¶
type KmsConfig struct {
*dkmsopenapi.Config
//默认使用KMS共享网关的接口API Name列表
DefaultKmsApiNames []string
//指定所有接口使用到的字符集编码
Encoding *string
// 高级接口开关 默认使用高级接口
AdvanceSwitch bool
// 强制使用低级转换接口 默认是false,即使用高级转换接口
ForceLowVersionCryptoTransfer bool
}
func TransferKmsConfig ¶
type KmsRuntimeOptions ¶
type KmsRuntimeOptions struct {
*teautil.RuntimeOptions
Encoding *string
}
func TransferKmsRuntimeOptions ¶
func TransferKmsRuntimeOptions(runtime interface{}) (*KmsRuntimeOptions, error)
func (*KmsRuntimeOptions) ToDKmsRuntimeOptions ¶
func (kro *KmsRuntimeOptions) ToDKmsRuntimeOptions() *dkmsutil.RuntimeOptions
Click to show internal directories.
Click to hide internal directories.