Update
Request
URI
PUT
https://{api_host}/dt-rest/v100/security/twofactor/update
COPY
Request Body
DtTwoFactorAuthenticatorImpl
of type(s)
application/json
Optional
{
"id": "string",
"type": "string",
"usernameMatchingRequired": false,
"requiredForExternalLoginOnly": false,
"rsasecurIDAuthenticator": {
"lastModified": "string"
},
"radiusauthenticator": {
"providerName": "string",
"primaryServerConfiguration": {
"authenticationType": "string",
"sharedSecret": "string",
"realmSuffix": "string",
"maxRetries": 0,
"realmPrefix": "string",
"hostname": "string",
"serverTimeout": 0,
"authenticationPort": 0,
"accountingPort": 0
},
"secondaryServerConfiguration": {
"authenticationType": "string",
"sharedSecret": "string",
"realmSuffix": "string",
"maxRetries": 0,
"realmPrefix": "string",
"hostname": "string",
"serverTimeout": 0,
"authenticationPort": 0,
"accountingPort": 0
}
},
"location": "string",
"DtLink": [
{
"href": "string",
"rel": "string",
"deprecated": false,
"name": "string",
"method": "string"
}
]
}
string
id
Optional
id
string
type
Optional
type
Possible values are :
RSA_SECURID,
RADIUS,
NONE,
boolean
usernameMatchingRequired
Optional
usernameMatchingRequired
boolean
requiredForExternalLoginOnly
Optional
requiredForExternalLoginOnly
object
rsasecurIDAuthenticator
Optional
rsasecurIDAuthenticator
object
radiusauthenticator
Optional
radiusauthenticator
string
location
Optional
location
array of
object
DtLink
Optional
DtLink
Responses
200
Successfully update two factor authenticator
Operation doesn't return any data structure
Code Samples
COPY
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/dt-rest/v100/security/twofactor/update
Dt Virtual Machine Operations
GET
Get
DELETE
Delete
GET
Get GP Name
POST
Perform Operation
PUT
Update