Interface ILinkedObjectsClient
A client that works with Okta LinkedObject resources.
Namespace: Okta.Sdk
Assembly: Okta.Sdk.dll
Syntax
public interface ILinkedObjectsClient
Methods
AddLinkedObjectDefinitionAsync(ILinkedObject, CancellationToken)
Success
Declaration
Task<ILinkedObject> AddLinkedObjectDefinitionAsync(ILinkedObject linkedObject, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| ILinkedObject | linkedObject | The ILinkedObject resource. |
| System.Threading.CancellationToken | cancellationToken | The cancellation token. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<ILinkedObject> | The ILinkedObject response. |
DeleteLinkedObjectDefinitionAsync(String, CancellationToken)
Success
Declaration
Task DeleteLinkedObjectDefinitionAsync(string linkedObjectName, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | linkedObjectName | |
| System.Threading.CancellationToken | cancellationToken | The cancellation token. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task | A Task that represents the asynchronous operation. |
GetLinkedObjectDefinitionAsync(String, CancellationToken)
Success
Declaration
Task<ILinkedObject> GetLinkedObjectDefinitionAsync(string linkedObjectName, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | linkedObjectName | |
| System.Threading.CancellationToken | cancellationToken | The cancellation token. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<ILinkedObject> | The ILinkedObject response. |
ListLinkedObjectDefinitions()
Success
Declaration
ICollectionClient<ILinkedObject> ListLinkedObjectDefinitions()
Returns
| Type | Description |
|---|---|
| ICollectionClient<ILinkedObject> | A collection of ILinkedObject that can be enumerated asynchronously. |