getvpnglobalResult Structure Definition

The getvpnglobalResult structure defines the return type for getvpnglobal API.

Syntax



Members

rc

If the method succeeds, rc is 0 else rc > 0. Values above 0x8000 indicate Warnings.

message

If the method succeeds, message is NULL else message contains Error/Warning message.

vpnglobalList

List of vpnglobals


vpnglobal Structure Definition

The vpnglobal structure defines the actual return type values for getvpnglobal API.

Syntax



Members

policyname

The name of the policy.

priority

Integer specifying the policy's priority. The lower the priority number, the higher the policy's priority. Maximum value for default syntax policies is 2147483647 and for classic policies is 64000.

intranetdomain

The conflicting intranet domain name.

intranetapplication

The intranet vpn application.

nexthopserver

The name of the next hop server bound to vpn global.

urlname

The intranet url.

intranetip

The intranet ip address or range.

netmask

The intranet ip address or range's netmask.

intranetip6

The intranet ip address or range.

numaddr

The intranet ip address or range's netmask.

staserver

Configured Secure Ticketing Authority (STA) server.

staaddresstype

Type of the STA server address(ipv4/v6).

staauthid

Authority ID of the STA Server. Authority ID is used to match incoming STA Tickets in the SOCKS/CGP protocol with the right STA Server.

stastate

State of the STA Server. If Authority ID is set then STA Server is UP else DOWN.

appcontroller

Configured App Controller server.

secureprivateaccessurl

Configured Secure Private Access URL

sharefile

Configured Sharefile server, in the format IP:PORT / FQDN:PORT

type

Bindpoint to which the policy is bound

builtin

Indicates that a variable is a built-in (SYSTEM INTERNAL) type.

secondary

Bind the authentication policy as the secondary policy to use in a two-factor configuration. A user must then authenticate not only to a primary authentication server but also to a secondary authentication server. User groups are aggregated across both authentication servers. The user name must be exactly the same on both authentication servers, but the authentication servers can require different passwords.

groupextraction

Bind the Authentication policy to a tertiary chain which will be used only for group extraction. The user will not authenticate against this server, and this will only be called it primary and/or secondary authentication has succeeded.

policytype

Policy type (Classic/Advanced) to be bound.Used for display.

gotopriorityexpression

Applicable only to advance vpn session policy. An expression or other value specifying the priority of the next policy which will get evaluated if the current policy rule evaluates to TRUE.

globalbindtype


portaltheme

Name of the portal theme bound to vpnglobal

eula

Name of the EULA bound to vpnglobal

certkeyname

SSL certkey to use in signing tokens. Only RSA cert key is allowed

cacert

The name of the CA certificate binding.

crlcheck

The state of the CRL check parameter (Mandatory/Optional).

ocspcheck

The state of the OCSP check parameter (Mandatory/Optional).

userdataencryptionkey

Certificate to be used for encrypting user data like KB Question and Answers, Alternate Email Address, etc.

secureprivateaccessprofile

The name of the Secure Private Access Profile bound to vpn global.

_nextgenapiresource


auditpolicyname


auditpolicypriority


sessionpolicyname


sessionpolicypriority


sessionpolicybuiltin


radiusauthpolicyname


radiusauthpolicypriority


radiusauthpolicysecondary


ldapauthpolicyname


ldapauthpolicypriority


ldapauthpolicysecondary


ldapauthpolicygroupextraction


certauthpolicyname


certauthpolicypriority


certauthpolicysecondary


tacacsauthpolicyname


tacacsauthpolicypriority


tacacsauthpolicysecondary


localauthpolicyname


localauthpolicypriority


localauthpolicysecondary


negauthpolicyname


negauthpolicypriority


negauthpolicysecondary


samlauthpolicyname


samlauthpolicypriority


samlauthpolicysecondary


authnpolicyname


authnpolicypriority


trafficpolicyname


trafficpolicypriority


cvpnpolicyname


cvpnpriority


cvpnbindpoint


clientlesspolicybuiltin


See Also