public class IPSECOptionsSpecification extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| IPSECOptionsSpecification() | 
| IPSECOptionsSpecification(IPSECOptionsSpecification source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getEncryptAlgorithm()Get 加密算法,可选值:'3DES-CBC', 'AES-CBC-128', 'AES-CBC-192', 'AES-CBC-256', 'DES-CBC', 'SM4', 'NULL', 默认为AES-CBC-128 | 
| String | getIntegrityAlgorith()Deprecated.   | 
| String | getIntegrityAlgorithm()Get 认证算法:可选值:'MD5', 'SHA1','SHA-256' 默认为 | 
| Long | getIPSECSaLifetimeSeconds()Get IPsec SA lifetime(s):单位秒,取值范围:180-604800 | 
| Long | getIPSECSaLifetimeTraffic()Get IPsec SA lifetime(KB):单位KB,取值范围:2560-604800 | 
| String | getPfsDhGroup()Get PFS:可选值:'NULL', 'DH-GROUP1', 'DH-GROUP2', 'DH-GROUP5', 'DH-GROUP14', 'DH-GROUP24',默认为NULL | 
| void | setEncryptAlgorithm(String EncryptAlgorithm)Set 加密算法,可选值:'3DES-CBC', 'AES-CBC-128', 'AES-CBC-192', 'AES-CBC-256', 'DES-CBC', 'SM4', 'NULL', 默认为AES-CBC-128 | 
| void | setIntegrityAlgorith(String IntegrityAlgorith)Deprecated.   | 
| void | setIntegrityAlgorithm(String IntegrityAlgorithm)Set 认证算法:可选值:'MD5', 'SHA1','SHA-256' 默认为 | 
| void | setIPSECSaLifetimeSeconds(Long IPSECSaLifetimeSeconds)Set IPsec SA lifetime(s):单位秒,取值范围:180-604800 | 
| void | setIPSECSaLifetimeTraffic(Long IPSECSaLifetimeTraffic)Set IPsec SA lifetime(KB):单位KB,取值范围:2560-604800 | 
| void | setPfsDhGroup(String PfsDhGroup)Set PFS:可选值:'NULL', 'DH-GROUP1', 'DH-GROUP2', 'DH-GROUP5', 'DH-GROUP14', 'DH-GROUP24',默认为NULL | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic IPSECOptionsSpecification()
public IPSECOptionsSpecification(IPSECOptionsSpecification source)
public String getEncryptAlgorithm()
public void setEncryptAlgorithm(String EncryptAlgorithm)
EncryptAlgorithm - 加密算法,可选值:'3DES-CBC', 'AES-CBC-128', 'AES-CBC-192', 'AES-CBC-256', 'DES-CBC', 'SM4', 'NULL', 默认为AES-CBC-128@Deprecated public String getIntegrityAlgorith()
@Deprecated public void setIntegrityAlgorith(String IntegrityAlgorith)
IntegrityAlgorith - 认证算法:可选值:'MD5', 'SHA1','SHA-256' 默认为
注意:此字段可能返回 null,表示取不到有效值。public Long getIPSECSaLifetimeSeconds()
public void setIPSECSaLifetimeSeconds(Long IPSECSaLifetimeSeconds)
IPSECSaLifetimeSeconds - IPsec SA lifetime(s):单位秒,取值范围:180-604800public String getPfsDhGroup()
public void setPfsDhGroup(String PfsDhGroup)
PfsDhGroup - PFS:可选值:'NULL', 'DH-GROUP1', 'DH-GROUP2', 'DH-GROUP5', 'DH-GROUP14', 'DH-GROUP24',默认为NULLpublic Long getIPSECSaLifetimeTraffic()
public void setIPSECSaLifetimeTraffic(Long IPSECSaLifetimeTraffic)
IPSECSaLifetimeTraffic - IPsec SA lifetime(KB):单位KB,取值范围:2560-604800public String getIntegrityAlgorithm()
public void setIntegrityAlgorithm(String IntegrityAlgorithm)
IntegrityAlgorithm - 认证算法:可选值:'MD5', 'SHA1','SHA-256' 默认为Copyright © 2025. All rights reserved.