Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace AppExtensionRadiusAppApp

This extension defines attributes specific to Apps that represent instances of Radius App.

Properties

Optional captureClientIp

captureClientIp: undefined | false | true

If true, capture the client IP address from the RADIUS request packet. IP Address is used for auditing, policy-evaluation and country-code calculation.

*Added In:** 2205120021

*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean

clientIP

clientIP: string

This is the IP address of the RADIUS Client like Oracle Database server. It can be only IP address and not hostname.

*Added In:** 20.1.3

*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string

Optional countryCodeResponseAttributeId

countryCodeResponseAttributeId: undefined | string

Vendor-specific identifier of the attribute in the RADIUS response that will contain the end-user's country code. This is an integer-value in the range 1 to 255

*Added In:** 2205120021

*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string

Optional endUserIPAttribute

endUserIPAttribute: undefined | string

The name of the attribute that contains the Internet Protocol address of the end-user.

*Added In:** 2205120021

*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string

Optional groupMembershipRadiusAttribute

groupMembershipRadiusAttribute: undefined | string

RADIUS attribute that RADIUS-enabled system uses to pass the group membership

*Added In:** 20.1.3

*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string

Optional groupMembershipToReturn

groupMembershipToReturn: Array<AppGroupMembershipToReturn>

In a successful authentication response, Oracle Identity Cloud Service will pass user's group information restricted to groups persisted in this attribute, in the specified RADIUS attribute.

*Added In:** 20.1.3

*SCIM++ Properties:** - idcsCompositeKey: [value] - idcsSearchable: true - multiValued: true - mutability: readWrite - required: false - returned: request - type: complex - uniqueness: none

Optional groupNameFormat

groupNameFormat: undefined | string

Configure the groupNameFormat based on vendor in order to pass it to RADIUS infra

*Added In:** 20.1.3

*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string

includeGroupInResponse

includeGroupInResponse: boolean

Indicates to include groups in RADIUS response

*Added In:** 20.1.3

*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: boolean

Optional passwordAndOtpTogether

passwordAndOtpTogether: undefined | false | true

Indicates if password and OTP are passed in the same sign-in request or not.

*Added In:** 2205120021

*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean

port

port: string

This is the port of RADIUS Proxy which RADIUS client will connect to.

*Added In:** 20.1.3

*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string

Optional radiusVendorSpecificId

radiusVendorSpecificId: undefined | string

ID used to identify a particular vendor.

*Added In:** 2205120021

*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string

Optional responseFormat

responseFormat: undefined | string

Configure the responseFormat based on vendor in order to pass it to RADIUS infra

*Added In:** 20.1.3

*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string

Optional responseFormatDelimiter

responseFormatDelimiter: undefined | string

The delimiter used if group membership responseFormat is a delimited list instead of repeating attributes

*Added In:** 20.1.3

*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string

secretKey

secretKey: string

Secret key used to secure communication between RADIUS Proxy and RADIUS client

*Added In:** 20.1.3

*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string

Optional secretKeyTemporary

secretKeyTemporary: undefined | string

Secret key used to secure communication between RADIUS Proxy and RADIUS client. This will be available only for few releases for an internal migration requirement. Use secretKey attribute instead of this attribute for all other requirements.

*Added In:** 2306131901

*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - idcsSensitive: encrypt - multiValued: false - mutability: readWrite - required: false - returned: never - type: string

Optional typeOfRadiusApp

typeOfRadiusApp: undefined | string

Value consists of type of RADIUS App. Type can be Oracle Database, VPN etc

*Added In:** 2205120021

*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string

Functions

getDeserializedJsonObj

getJsonObj