Skip to content

/AWS1/CL_APSUSERSETTING

Describes an action and whether the action is enabled or disabled for users during their streaming sessions.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_ACTION TYPE /AWS1/APSACTION /AWS1/APSACTION

The action that is enabled or disabled.

IV_PERMISSION TYPE /AWS1/APSPERMISSION /AWS1/APSPERMISSION

Indicates whether the action is enabled or disabled.

Optional arguments:

IV_MAXIMUMLENGTH TYPE /AWS1/APSINTEGER /AWS1/APSINTEGER

Specifies the number of characters that can be copied by end users from the local device to the remote session, and to the local device from the remote session.

This can be specified only for the CLIPBOARD_COPY_FROM_LOCAL_DEVICE and CLIPBOARD_COPY_TO_LOCAL_DEVICE actions.

This defaults to 20,971,520 (20 MB) when unspecified and the permission is ENABLED. This can't be specified when the permission is DISABLED.

The value can be between 1 and 20,971,520 (20 MB).


Queryable Attributes

Action

The action that is enabled or disabled.

Accessible with the following methods

Method Description
GET_ACTION() Getter for ACTION, with configurable default
ASK_ACTION() Getter for ACTION w/ exceptions if field has no value
HAS_ACTION() Determine if ACTION has a value

Permission

Indicates whether the action is enabled or disabled.

Accessible with the following methods

Method Description
GET_PERMISSION() Getter for PERMISSION, with configurable default
ASK_PERMISSION() Getter for PERMISSION w/ exceptions if field has no value
HAS_PERMISSION() Determine if PERMISSION has a value

MaximumLength

Specifies the number of characters that can be copied by end users from the local device to the remote session, and to the local device from the remote session.

This can be specified only for the CLIPBOARD_COPY_FROM_LOCAL_DEVICE and CLIPBOARD_COPY_TO_LOCAL_DEVICE actions.

This defaults to 20,971,520 (20 MB) when unspecified and the permission is ENABLED. This can't be specified when the permission is DISABLED.

The value can be between 1 and 20,971,520 (20 MB).

Accessible with the following methods

Method Description
GET_MAXIMUMLENGTH() Getter for MAXIMUMLENGTH, with configurable default
ASK_MAXIMUMLENGTH() Getter for MAXIMUMLENGTH w/ exceptions if field has no value
HAS_MAXIMUMLENGTH() Determine if MAXIMUMLENGTH has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_USERSETTINGLIST

TYPES TT_USERSETTINGLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_APSUSERSETTING WITH DEFAULT KEY
.