AppExtensionRadiusAppApp¶
-
class
oci.identity_domains.models.
AppExtensionRadiusAppApp
(**kwargs)¶ Bases:
object
This extension defines attributes specific to Apps that represent instances of Radius App.
Methods
__init__
(**kwargs)Initializes a new AppExtensionRadiusAppApp object with values from keyword arguments. Attributes
capture_client_ip
Gets the capture_client_ip of this AppExtensionRadiusAppApp. client_ip
[Required] Gets the client_ip of this AppExtensionRadiusAppApp. country_code_response_attribute_id
Gets the country_code_response_attribute_id of this AppExtensionRadiusAppApp. end_user_ip_attribute
Gets the end_user_ip_attribute of this AppExtensionRadiusAppApp. group_membership_radius_attribute
Gets the group_membership_radius_attribute of this AppExtensionRadiusAppApp. group_membership_to_return
Gets the group_membership_to_return of this AppExtensionRadiusAppApp. group_name_format
Gets the group_name_format of this AppExtensionRadiusAppApp. include_group_in_response
[Required] Gets the include_group_in_response of this AppExtensionRadiusAppApp. password_and_otp_together
Gets the password_and_otp_together of this AppExtensionRadiusAppApp. port
[Required] Gets the port of this AppExtensionRadiusAppApp. radius_vendor_specific_id
Gets the radius_vendor_specific_id of this AppExtensionRadiusAppApp. response_format
Gets the response_format of this AppExtensionRadiusAppApp. response_format_delimiter
Gets the response_format_delimiter of this AppExtensionRadiusAppApp. secret_key
[Required] Gets the secret_key of this AppExtensionRadiusAppApp. secret_key_temporary
Gets the secret_key_temporary of this AppExtensionRadiusAppApp. type_of_radius_app
Gets the type_of_radius_app of this AppExtensionRadiusAppApp. -
__init__
(**kwargs)¶ Initializes a new AppExtensionRadiusAppApp object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - client_ip (str) – The value to assign to the client_ip property of this AppExtensionRadiusAppApp.
- port (str) – The value to assign to the port property of this AppExtensionRadiusAppApp.
- secret_key (str) – The value to assign to the secret_key property of this AppExtensionRadiusAppApp.
- secret_key_temporary (str) – The value to assign to the secret_key_temporary property of this AppExtensionRadiusAppApp.
- include_group_in_response (bool) – The value to assign to the include_group_in_response property of this AppExtensionRadiusAppApp.
- capture_client_ip (bool) – The value to assign to the capture_client_ip property of this AppExtensionRadiusAppApp.
- type_of_radius_app (str) – The value to assign to the type_of_radius_app property of this AppExtensionRadiusAppApp.
- end_user_ip_attribute (str) – The value to assign to the end_user_ip_attribute property of this AppExtensionRadiusAppApp.
- radius_vendor_specific_id (str) – The value to assign to the radius_vendor_specific_id property of this AppExtensionRadiusAppApp.
- country_code_response_attribute_id (str) – The value to assign to the country_code_response_attribute_id property of this AppExtensionRadiusAppApp.
- group_membership_radius_attribute (str) – The value to assign to the group_membership_radius_attribute property of this AppExtensionRadiusAppApp.
- response_format (str) – The value to assign to the response_format property of this AppExtensionRadiusAppApp.
- response_format_delimiter (str) – The value to assign to the response_format_delimiter property of this AppExtensionRadiusAppApp.
- group_name_format (str) – The value to assign to the group_name_format property of this AppExtensionRadiusAppApp.
- password_and_otp_together (bool) – The value to assign to the password_and_otp_together property of this AppExtensionRadiusAppApp.
- group_membership_to_return (list[oci.identity_domains.models.AppGroupMembershipToReturn]) – The value to assign to the group_membership_to_return property of this AppExtensionRadiusAppApp.
-
capture_client_ip
¶ Gets the capture_client_ip of this AppExtensionRadiusAppApp. 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
Returns: The capture_client_ip of this AppExtensionRadiusAppApp. Return type: bool
-
client_ip
¶ [Required] Gets the client_ip of this AppExtensionRadiusAppApp. 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
Returns: The client_ip of this AppExtensionRadiusAppApp. Return type: str
-
country_code_response_attribute_id
¶ Gets the country_code_response_attribute_id of this AppExtensionRadiusAppApp. 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
Returns: The country_code_response_attribute_id of this AppExtensionRadiusAppApp. Return type: str
-
end_user_ip_attribute
¶ Gets the end_user_ip_attribute of this AppExtensionRadiusAppApp. 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
Returns: The end_user_ip_attribute of this AppExtensionRadiusAppApp. Return type: str
-
group_membership_radius_attribute
¶ Gets the group_membership_radius_attribute of this AppExtensionRadiusAppApp. 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
Returns: The group_membership_radius_attribute of this AppExtensionRadiusAppApp. Return type: str
-
group_membership_to_return
¶ Gets the group_membership_to_return of this AppExtensionRadiusAppApp. 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
Returns: The group_membership_to_return of this AppExtensionRadiusAppApp. Return type: list[oci.identity_domains.models.AppGroupMembershipToReturn]
-
group_name_format
¶ Gets the group_name_format of this AppExtensionRadiusAppApp. 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
Returns: The group_name_format of this AppExtensionRadiusAppApp. Return type: str
-
include_group_in_response
¶ [Required] Gets the include_group_in_response of this AppExtensionRadiusAppApp. 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
Returns: The include_group_in_response of this AppExtensionRadiusAppApp. Return type: bool
-
password_and_otp_together
¶ Gets the password_and_otp_together of this AppExtensionRadiusAppApp. 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
Returns: The password_and_otp_together of this AppExtensionRadiusAppApp. Return type: bool
-
port
¶ [Required] Gets the port of this AppExtensionRadiusAppApp. 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
Returns: The port of this AppExtensionRadiusAppApp. Return type: str
-
radius_vendor_specific_id
¶ Gets the radius_vendor_specific_id of this AppExtensionRadiusAppApp. 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
Returns: The radius_vendor_specific_id of this AppExtensionRadiusAppApp. Return type: str
-
response_format
¶ Gets the response_format of this AppExtensionRadiusAppApp. 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
Returns: The response_format of this AppExtensionRadiusAppApp. Return type: str
-
response_format_delimiter
¶ Gets the response_format_delimiter of this AppExtensionRadiusAppApp. 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
Returns: The response_format_delimiter of this AppExtensionRadiusAppApp. Return type: str
-
secret_key
¶ [Required] Gets the secret_key of this AppExtensionRadiusAppApp. 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
Returns: The secret_key of this AppExtensionRadiusAppApp. Return type: str
-
secret_key_temporary
¶ Gets the secret_key_temporary of this AppExtensionRadiusAppApp. 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
Returns: The secret_key_temporary of this AppExtensionRadiusAppApp. Return type: str
-
type_of_radius_app
¶ Gets the type_of_radius_app of this AppExtensionRadiusAppApp. 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
Returns: The type_of_radius_app of this AppExtensionRadiusAppApp. Return type: str
-