/AWS1/CL_KNGICESERVER¶
A structure for the ICE server connection data.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IT_URIS
TYPE /AWS1/CL_KNGURIS_W=>TT_URIS
TT_URIS
¶
An array of URIs, in the form specified in the I-D.petithuguenin-behave-turn-uris spec. These URIs provide the different addresses and/or protocols that can be used to reach the TURN server.
IV_USERNAME
TYPE /AWS1/KNGUSERNAME
/AWS1/KNGUSERNAME
¶
A username to login to the ICE server.
IV_PASSWORD
TYPE /AWS1/KNGPASSWORD
/AWS1/KNGPASSWORD
¶
A password to login to the ICE server.
IV_TTL
TYPE /AWS1/KNGTTL
/AWS1/KNGTTL
¶
The period of time, in seconds, during which the username and password are valid.
Queryable Attributes¶
Uris¶
An array of URIs, in the form specified in the I-D.petithuguenin-behave-turn-uris spec. These URIs provide the different addresses and/or protocols that can be used to reach the TURN server.
Accessible with the following methods¶
Method | Description |
---|---|
GET_URIS() |
Getter for URIS, with configurable default |
ASK_URIS() |
Getter for URIS w/ exceptions if field has no value |
HAS_URIS() |
Determine if URIS has a value |
Username¶
A username to login to the ICE server.
Accessible with the following methods¶
Method | Description |
---|---|
GET_USERNAME() |
Getter for USERNAME, with configurable default |
ASK_USERNAME() |
Getter for USERNAME w/ exceptions if field has no value |
HAS_USERNAME() |
Determine if USERNAME has a value |
Password¶
A password to login to the ICE server.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PASSWORD() |
Getter for PASSWORD, with configurable default |
ASK_PASSWORD() |
Getter for PASSWORD w/ exceptions if field has no value |
HAS_PASSWORD() |
Determine if PASSWORD has a value |
Ttl¶
The period of time, in seconds, during which the username and password are valid.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TTL() |
Getter for TTL, with configurable default |
ASK_TTL() |
Getter for TTL w/ exceptions if field has no value |
HAS_TTL() |
Determine if TTL 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_ICESERVERLIST
¶
TYPES TT_ICESERVERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_KNGICESERVER WITH DEFAULT KEY
.