你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
IpsecPolicy 类
- java.
lang. Object - com.
microsoft. azure. management. network. IpsecPolicy
- com.
public class IpsecPolicy
虚拟网络网关连接的 IPSec 策略配置。
构造函数摘要
构造函数 | 说明 | |
---|---|---|
IpsecPolicy() |
方法摘要
方法继承自 java.lang.Object
构造函数详细信息
IpsecPolicy
public IpsecPolicy()
方法详细信息
dhGroup
public DhGroup dhGroup()
获取 IKE 阶段 1 中用于初始 SA 的 DH 组。 可能的值包括:“None”、“DHGroup1”、“DHGroup2”、“DHGroup14”、“DHGroup2048”、“ECP256”、“ECP384”、“DHGroup24”。
Returns:
ikeEncryption
public IkeEncryption ikeEncryption()
(IKE 阶段 2) 获取 IKE 加密算法。 可能的值包括:“DES”、“DES3”、“AES128”、“AES192”、“AES256”、“GCMAES256”、“GCMAES128”。
Returns:
ikeIntegrity
public IkeIntegrity ikeIntegrity()
(IKE 阶段 2) 获取 IKE 完整性算法。 可能的值包括:“MD5”、“SHA1”、“SHA256”、“SHA384”、“GCMAES256”、“GCMAES128”。
Returns:
ipsecEncryption
public IpsecEncryption ipsecEncryption()
(IKE 阶段 1) 获取 IPSec 加密算法。 可能的值包括:“None”、“DES”、“DES3”、“AES128”、“AES192”、“AES256”、“GCMAES128”、“GCMAES192”、“GCMAES256”。
Returns:
ipsecIntegrity
public IpsecIntegrity ipsecIntegrity()
(IKE 阶段 1) 获取 IPSec 完整性算法。 可能的值包括:“MD5”、“SHA1”、“SHA256”、“GCMAES128”、“GCMAES192”、“GCMAES256”。
Returns:
pfsGroup
public PfsGroup pfsGroup()
获取 IKE 阶段 2 中用于新子 SA 的 Pfs 组。 可能的值包括:“None”、“PFS1”、“PFS2”、“PFS2048”、“ECP256”、“ECP384”、“PFS24”、“PFS14”、“PFS14”、“PFSMM”。
Returns:
saDataSizeKilobytes
public int saDataSizeKilobytes()
获取 IPSec 安全关联 (也称为快速模式或阶段 2 SA) 站点到站点 VPN 隧道的有效负载大小(以 KB 为单位)。
Returns:
saLifeTimeSeconds
public int saLifeTimeSeconds()
获取 IPSec 安全关联 (也称为快速模式或阶段 2 SA) 站点到站点 VPN 隧道的生存期(以秒为单位)。
Returns:
withDhGroup
public IpsecPolicy withDhGroup(DhGroup dhGroup)
为初始 SA 设置 IKE 阶段 1 中使用的 DH 组。 可能的值包括:“None”、“DHGroup1”、“DHGroup2”、“DHGroup14”、“DHGroup2048”、“ECP256”、“ECP384”、“DHGroup24”。
Parameters:
Returns:
withIkeEncryption
public IpsecPolicy withIkeEncryption(IkeEncryption ikeEncryption)
(IKE 阶段 2) 设置 IKE 加密算法。 可能的值包括:“DES”、“DES3”、“AES128”、“AES192”、“AES256”、“GCMAES256”、“GCMAES128”。
Parameters:
Returns:
withIkeIntegrity
public IpsecPolicy withIkeIntegrity(IkeIntegrity ikeIntegrity)
(IKE 阶段 2) 设置 IKE 完整性算法。 可能的值包括:“MD5”、“SHA1”、“SHA256”、“SHA384”、“GCMAES256”、“GCMAES128”。
Parameters:
Returns:
withIpsecEncryption
public IpsecPolicy withIpsecEncryption(IpsecEncryption ipsecEncryption)
(IKE 阶段 1) 设置 IPSec 加密算法。 可能的值包括:“None”、“DES”、“DES3”、“AES128”、“AES192”、“AES256”、“GCMAES128”、“GCMAES192”、“GCMAES256”。
Parameters:
Returns:
withIpsecIntegrity
public IpsecPolicy withIpsecIntegrity(IpsecIntegrity ipsecIntegrity)
(IKE 阶段 1) 设置 IPSec 完整性算法。 可能的值包括:“MD5”、“SHA1”、“SHA256”、“GCMAES128”、“GCMAES192”、“GCMAES256”。
Parameters:
Returns:
withPfsGroup
public IpsecPolicy withPfsGroup(PfsGroup pfsGroup)
为新的子 SA 设置 IKE 阶段 2 中使用的 Pfs 组。 可能的值包括:“None”、“PFS1”、“PFS2”、“PFS2048”、“ECP256”、“ECP384”、“PFS24”、“PFS14”、“PFS14”、“PFSMM”。
Parameters:
Returns:
withSaDataSizeKilobytes
public IpsecPolicy withSaDataSizeKilobytes(int saDataSizeKilobytes)
设置 IPSec 安全关联 (也称为快速模式或阶段 2 SA) 站点到站点 VPN 隧道的有效负载大小(以 KB 为单位)。
Parameters:
Returns:
withSaLifeTimeSeconds
public IpsecPolicy withSaLifeTimeSeconds(int saLifeTimeSeconds)
为站点到站点 VPN 隧道设置 IPSec 安全关联 (也称为快速模式或阶段 2 SA) 生存期(以秒为单位)。
Parameters:
Returns: