class AuthenticatedEncryptorConfiguration
cangjie
public class AuthenticatedEncryptorConfiguration <: AlgorithmConfiguration功能:表示认证加密器的算法配置。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| init(ValidationAlgorithm, EncryptionAlgorithm) | 创建认证加密器算法配置。 |
| var validationAlgorithm | 指定使用的消息认证算法。 |
| var encryptionAlgorithm | 指定使用的加密算法。 |
| func createNewDescriptor() | 创建新的认证加密器描述符。 |
init(ValidationAlgorithm, EncryptionAlgorithm)
cangjie
public init(validationAlgorithm!: ValidationAlgorithm = HMACSHA256,
encryptionAlgorithm!: EncryptionAlgorithm = SM4_128_CBC)功能:创建认证加密器算法配置。
参数:
- validationAlgorithm: ValidationAlgorithm - 消息认证算法。
- encryptionAlgorithm: EncryptionAlgorithm - 加密算法。
var validationAlgorithm
cangjie
public var validationAlgorithm: ValidationAlgorithm功能:指定使用的消息认证算法。
var encryptionAlgorithm
cangjie
public var encryptionAlgorithm: EncryptionAlgorithm功能:指定使用的加密算法。
func createNewDescriptor()
cangjie
public func createNewDescriptor(): IAuthenticatedEncryptorDescriptor功能:创建新的认证加密器描述符。
返回值:
- IAuthenticatedEncryptorDescriptor - 返回新创建的认证加密器描述符。