[{"label":"Latest (8.10.0)","version":"latest"},{"version":"8.6.3"}]
vrealize-operations
Update Auth Source
DescriptionIf the host is an ldap host and if host/port is changed, then the response will contain a list of certificates found matching with the host. It is the duty of the caller to call the PATCH (/sources) api with the certificate details. Once the PATCH api call is successful, the authentication source is available for use.
Request
URLURL
https://localhost/suite-api/api/auth/sources
Request Body
Request Body
auth-source
of type(s) application/json, application/xml
Required
AuthSource object that contains authSource’s ID, type, its properties and list of certificate details if ssl is enabled
Authentication
This operation uses the following authentication methods.
Response
Response
Response BodyResponse Body
200 OK
Returns
AuthSource
of type(s) application/json, application/xml
AuthSource object that contains authSource’s ID, type, its properties and list of certificate details if ssl is enabled
No error details were provided in the OpenAPI specification.
Code SamplesCode Samples
cURL Command
curl -X PUT -H "Content-Type: application/json" -d '{"certificates":[{"certificateDetails":"string","expires":"string","issuedBy":"string","issuedTo":"string","thumbprint":"string"}],"created":0,"id":"string","lastModified":0,"links":[{"description":"string","href":"string","name":"string","rel":"NEXT"}],"name":"string","property":[{"name":"string","value":"string"}],"sourceType":{"description":"string","id":"string","links":[{"description":"string","href":"string","name":"string","rel":"NEXT"}],"name":"string","properties":{"property":[{"dataType":"STRING","description":"string","modifiable":false,"name":"string","required":false}]}}}' https://localhost/suite-api/api/auth/sources
[{"label":"Latest (8.10.0)","version":"latest"},{"version":"8.6.3"}]
vrealize-operations
Auth Operations
post
post
post
put
post
Create Scope
Introduced
post
post
post
delete
delete
Delete Scopes
Introduced
delete
delete
delete
delete
delete
get
Get All Object Scopes
Introduced
get
get
get
get
get
get
Get Scope
Introduced
get
get
get
get
post
put
Modify Scope
Introduced
put
patch
post
delete
put
Synchronize User Groups
Changed
post
put