API version:
Show / Hide Table of Contents

Class DomainsClient

A client that communicates with the Okta management API.

Inheritance
System.Object
OktaClient
DomainsClient
Implements
IOktaClient
IDomainsClient
Inherited Members
OktaClient.Configuration
OktaClient.CreateScoped(RequestContext)
OktaClient.UserTypes
OktaClient.Users
OktaClient.UserFactors
OktaClient.Groups
OktaClient.Applications
OktaClient.Sessions
OktaClient.AuthorizationServers
OktaClient.Logs
OktaClient.Policies
OktaClient.EventHooks
OktaClient.InlineHooks
OktaClient.LinkedObjects
OktaClient.TrustedOrigins
OktaClient.Features
OktaClient.Templates
OktaClient.NetworkZones
OktaClient.Domains
OktaClient.IdentityProviders
OktaClient.UserSchemas
OktaClient.GetCollectionClient<T>(HttpRequest)
OktaClient.GetAsync<T>(String, CancellationToken)
OktaClient.GetAsync<T>(HttpRequest, CancellationToken)
OktaClient.GetCollection<T>(String)
OktaClient.GetCollection<T>(HttpRequest)
OktaClient.PostAsync(String, Object, CancellationToken)
OktaClient.PostAsync<TResponse>(String, Object, CancellationToken)
OktaClient.PostAsync(HttpRequest, CancellationToken)
OktaClient.PostAsync<TResponse>(HttpRequest, CancellationToken)
OktaClient.PutAsync(String, Object, CancellationToken)
OktaClient.PutAsync<TResponse>(String, Object, CancellationToken)
OktaClient.PutAsync(HttpRequest, CancellationToken)
OktaClient.PutAsync<TResponse>(HttpRequest, CancellationToken)
OktaClient.DeleteAsync(String, CancellationToken)
OktaClient.DeleteAsync(HttpRequest, CancellationToken)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Okta.Sdk
Assembly: Okta.Sdk.dll
Syntax
public sealed class DomainsClient : OktaClient, IOktaClient, IDomainsClient

Methods

CreateCertificateAsync(IDomainCertificate, String, CancellationToken)

Creates the Certificate for the Domain.

Declaration
public Task CreateCertificateAsync(IDomainCertificate certificate, string domainId, CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
IDomainCertificate certificate

The IDomainCertificate resource.

System.String domainId
System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task

A Task that represents the asynchronous operation.

CreateDomainAsync(IDomain, CancellationToken)

Creates your domain.

Declaration
public Task<IDomain> CreateDomainAsync(IDomain domain, CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
IDomain domain

The IDomain resource.

System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task<IDomain>

The IDomain response.

DeleteDomainAsync(String, CancellationToken)

Deletes a Domain by id.

Declaration
public Task DeleteDomainAsync(string domainId, CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
System.String domainId
System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task

A Task that represents the asynchronous operation.

GetDomainAsync(String, CancellationToken)

Fetches a Domain by id.

Declaration
public Task<IDomain> GetDomainAsync(string domainId, CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
System.String domainId
System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task<IDomain>

The IDomain response.

ListDomainsAsync(CancellationToken)

List all verified custom Domains for the org.

Declaration
public Task<IDomainListResponse> ListDomainsAsync(CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task<IDomainListResponse>

The IDomainListResponse response.

VerifyDomainAsync(String, CancellationToken)

Verifies the Domain by id.

Declaration
public Task<IDomain> VerifyDomainAsync(string domainId, CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
System.String domainId
System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Threading.Tasks.Task<IDomain>

The IDomain response.

Implements

IOktaClient
IDomainsClient
Back to top Copyright © 2021 Okta, Inc.
Generated with DocFx.