public class IpSecVpnSiteRequest extends Object implements Serializable
| Modifier and Type | Class and Description | 
|---|---|
| static class  | IpSecVpnSiteRequest.AuthenticationMode | 
| static class  | IpSecVpnSiteRequest.DHGroup | 
| static class  | IpSecVpnSiteRequest.EncryptionAlgorithm | 
| Constructor and Description | 
|---|
| IpSecVpnSiteRequest(boolean enabled,
                   String name,
                   String description,
                   String localId,
                   String localIp,
                   String peerId,
                   String peerIp,
                   String psk,
                   IpSecVpnSiteRequest.EncryptionAlgorithm encryptionAlgorithm,
                   IpSecVpnSiteRequest.AuthenticationMode authenticationMode,
                   boolean enablePfs,
                   IpSecVpnSiteRequest.DHGroup dhGroup,
                   List<String> localSubnets,
                   List<String> peerSubnets) | 
| Modifier and Type | Method and Description | 
|---|---|
| IpSecVpnSiteRequest.AuthenticationMode | getAuthenticationMode()Get the authentication mode. | 
| String | getDescription()Get the site description. | 
| IpSecVpnSiteRequest.DHGroup | getDhGroup()Get the diffie-hellman group. | 
| IpSecVpnSiteRequest.EncryptionAlgorithm | getEncryptionAlgorithm()Get the site encryption algorithm. | 
| String | getLocalId()Get the site local ID. | 
| String | getLocalIp()Get the site local IP. | 
| List<String> | getLocalSubnets()Get the list of local subnets. | 
| String | getName()Get the name. | 
| String | getPeerId()Get the peer ID. | 
| String | getPeerIp()Get the peer IP. | 
| List<String> | getPeerSubnets()Get the list of peer subnets. | 
| String | getPsk()Get the pre shared key. | 
| boolean | isEnabled()Get whether the IPSec VPN site is enabled. | 
| boolean | isEnablePfs()Get whether perfect forward secrecy is enabled. | 
public IpSecVpnSiteRequest(boolean enabled,
                           String name,
                           String description,
                           String localId,
                           String localIp,
                           String peerId,
                           String peerIp,
                           String psk,
                           IpSecVpnSiteRequest.EncryptionAlgorithm encryptionAlgorithm,
                           IpSecVpnSiteRequest.AuthenticationMode authenticationMode,
                           boolean enablePfs,
                           IpSecVpnSiteRequest.DHGroup dhGroup,
                           List<String> localSubnets,
                           List<String> peerSubnets)
public boolean isEnabled()
public String getDescription()
String site descriptionpublic IpSecVpnSiteRequest.EncryptionAlgorithm getEncryptionAlgorithm()
IpSecVpnSiteRequest.EncryptionAlgorithm encryption algorithmpublic IpSecVpnSiteRequest.AuthenticationMode getAuthenticationMode()
IpSecVpnSiteRequest.AuthenticationMode authentication modepublic boolean isEnablePfs()
public IpSecVpnSiteRequest.DHGroup getDhGroup()
IpSecVpnSiteRequest.DHGroup diffie-hellman grouppublic List<String> getLocalSubnets()
String local subnetsCopyright © 2020 iland Internet Solutions, Corp. All rights reserved.