# ThemeUserPortalGateway

## NAMESPACE

RASAdminEngine.Core.OutputModels.Themes.UserPortal

## DESCRIPTION

Theme User Portal Gateway Settings

## INHERITED FROM

[RASSerilazableObj](rasserilazableobj)

⇒

ThemeUserPortalGateway

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                   | Name                           | Description                                                           |
| ------------------------------------------------------ | ------------------------------ | --------------------------------------------------------------------- |
| Boolean                                                | AllowAppsInNewTab              | Whether to allow applications in a new tab                            |
| Boolean                                                | AllowCORS                      | Whether to allow cross-origin resource sharing                        |
| List\<String>                                          | AllowedDomainsForCORS          | Allowed domains for cross-origin resource sharing.                    |
| Boolean                                                | AllowEmbed                     | Whether to allow embed or not                                         |
| Boolean                                                | AllowLaunchMethod              | Whether to allow the user to launch session using a particular method |
| UInt32                                                 | BrowserCacheTimeInMonths       | How long should the browser preserve the cache (in months).           |
| UInt32                                                 | ClientDetectionTimeout         | Client detection timeout in seconds.                                  |
| String                                                 | ClientIPPDetectionServiceURL   | Client IP detection service URL.                                      |
| [ClipboardDirections](clipboarddirections)             | ClipboardDirection             | Clipboard direction.                                                  |
| [DetectClientMode](detectclientmode)                   | DetectClientMode               | Detection mode.                                                       |
| [FileTransferControlMode](filetransfercontrolmode)     | FileTransferMode               | Specifies if File Transfer option is allowed and if yes, which        |
| directions are allowed.                                | [LaunchSession](launchsession) | LaunchMethod                                                          |
| The Launch session method                              | Boolean                        | OverrideGatewaySettings                                               |
| Whether to override the gateway settings for the theme | Boolean                        | Pre2000Cred                                                           |
| Whether to use the pre windows 2000 format             | Boolean                        | UseClientIPDetectionService                                           |

## PUBLIC METHODS

| Type        | Name                    | Description                                           |
| ----------- | ----------------------- | ----------------------------------------------------- |
| Int32       | CompareTo (Object obj)  | Inherited from [RASSerilazableObj](rasserilazableobj) |
| Boolean     | Equals (Object obj)     | Inherited from [RASSerilazableObj](rasserilazableobj) |
| Int32       | GetHashCode ()          | Inherited from [RASSerilazableObj](rasserilazableobj) |
| Type        | GetType ()              | String                                                |
| ToString () | ### References to Types |                                                       |
