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
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getIntegrityAlgorith()
Deprecated.
|
String |
getIntegrityAlgorithm()
Get 认证算法:可选值:'MD5', 'SHA1','SHA-256' 默认为
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getIPSECSaLifetimeSeconds()
Get IPsec SA lifetime(s):单位秒,取值范围:180-604800
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getIPSECSaLifetimeTraffic()
Get IPsec SA lifetime(KB):单位KB,取值范围:2560-604800
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getPfsDhGroup()
Get PFS:可选值:'NULL', 'DH-GROUP1', 'DH-GROUP2', 'DH-GROUP5', 'DH-GROUP14', 'DH-GROUP24',默认为NULL
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEncryptAlgorithm(String EncryptAlgorithm)
Set 加密算法,可选值:'3DES-CBC', 'AES-CBC-128', 'AES-CBC-192', 'AES-CBC-256', 'DES-CBC', 'SM4', 'NULL', 默认为AES-CBC-128
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIntegrityAlgorith(String IntegrityAlgorith)
Deprecated.
|
void |
setIntegrityAlgorithm(String IntegrityAlgorithm)
Set 认证算法:可选值:'MD5', 'SHA1','SHA-256' 默认为
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIPSECSaLifetimeSeconds(Long IPSECSaLifetimeSeconds)
Set IPsec SA lifetime(s):单位秒,取值范围:180-604800
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIPSECSaLifetimeTraffic(Long IPSECSaLifetimeTraffic)
Set IPsec SA lifetime(KB):单位KB,取值范围:2560-604800
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPfsDhGroup(String PfsDhGroup)
Set PFS:可选值:'NULL', 'DH-GROUP1', 'DH-GROUP2', 'DH-GROUP5', 'DH-GROUP14', 'DH-GROUP24',默认为NULL
注意:此字段可能返回 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, toJsonString
public 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
注意:此字段可能返回 null,表示取不到有效值。@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-604800
注意:此字段可能返回 null,表示取不到有效值。public String getPfsDhGroup()
public void setPfsDhGroup(String PfsDhGroup)
PfsDhGroup
- PFS:可选值:'NULL', 'DH-GROUP1', 'DH-GROUP2', 'DH-GROUP5', 'DH-GROUP14', 'DH-GROUP24',默认为NULL
注意:此字段可能返回 null,表示取不到有效值。public Long getIPSECSaLifetimeTraffic()
public void setIPSECSaLifetimeTraffic(Long IPSECSaLifetimeTraffic)
IPSECSaLifetimeTraffic
- IPsec SA lifetime(KB):单位KB,取值范围:2560-604800
注意:此字段可能返回 null,表示取不到有效值。public String getIntegrityAlgorithm()
public void setIntegrityAlgorithm(String IntegrityAlgorithm)
IntegrityAlgorithm
- 认证算法:可选值:'MD5', 'SHA1','SHA-256' 默认为
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.