Registers RADIUS Client
post
/radius-admin/v1/clients
Permits administrator to register RADIUS client applications with Oracle RADIUS Agent. It generates new shared secret for the client which needs to be used during RADIUS based communications with Oracle RADIUS Agent.The generated shared secret value is returned as part of the response.
Request
There are no request parameters for this operation.
Supported Media Types
- application/json
Properties for the RADIUS client
Root Schema : schema
Type:
Show Source
object
-
applicationName(required): string
Name of the RADIUS client applicationExample:
Database RADIUS Client
-
applicationType: string
Type of the RADIUS client applicationExample:
Oracle, Cisco VPN, SSH etc.
-
description: string
Description of the RADIUS client applicationExample:
Database RADIUS client for DB Authentication
-
hostName(required): string
RADIUS client host name or IP addressExample:
Add IP address or hostname of RADIUS client machine here
-
id(required): integer
(int64)
Read Only:
true
Id generated for the RADIUS client - sharedSecret(required): string
Response
Supported Media Types
- application/json
200 Response
The given RADIUS client registered successfully with Oracle RADIUS Agent.
Root Schema : schema
Type:
Show Source
object
-
applicationName(required): string
Name of the RADIUS client applicationExample:
Database RADIUS Client
-
applicationType: string
Type of the RADIUS client applicationExample:
Oracle, Cisco VPN, SSH etc.
-
description: string
Description of the RADIUS client applicationExample:
Database RADIUS client for DB Authentication
-
hostName(required): string
RADIUS client host name or IP addressExample:
Add IP address or hostname of RADIUS client machine here
-
id(required): integer
(int64)
Read Only:
true
Id generated for the RADIUS client - sharedSecret(required): string
400 Response
Given RADIUS client already registered with Oracle RADIUS Agent.
Root Schema : ResponseMessage
Type:
Show Source
object
-
details: string
Details about the error occurredExample:
Detailed message about the cause of the error.
-
errorCode: string
The error code of the error occurredExample:
IRA-00001
-
message: string
Message of the success/errorExample:
Configuration is successfully updated.
-
timestamp: string
(date)
Timestamp at which success/error occurredExample:
2021-03-01T15:08:40.933Z[UTC]
409 Response
RADIUS client already exists with given host name/IP address or client name.
Root Schema : ResponseMessage
Type:
Show Source
object
-
details: string
Details about the error occurredExample:
Detailed message about the cause of the error.
-
errorCode: string
The error code of the error occurredExample:
IRA-00001
-
message: string
Message of the success/errorExample:
Configuration is successfully updated.
-
timestamp: string
(date)
Timestamp at which success/error occurredExample:
2021-03-01T15:08:40.933Z[UTC]