API version:
Show / Hide Table of Contents

Class LogsClient

A client that communicates with the Okta management API.

Inheritance
System.Object
OktaClient
LogsClient
Implements
IOktaClient
ILogsClient
System.Collections.Generic.IAsyncEnumerable<ILogEvent>
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 LogsClient : OktaClient, IOktaClient, ILogsClient, IAsyncEnumerable<ILogEvent>

Methods

GetAsyncEnumerator(CancellationToken)

Gets the LogsClient enumerator.

Declaration
public IAsyncEnumerator<ILogEvent> GetAsyncEnumerator(CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
System.Collections.Generic.IAsyncEnumerator<ILogEvent>

A collection of ILogEvent that can be enumerated asynchronously.

GetLogs(String, String, String, String, Nullable<Int32>, String, String)

The Okta System Log API provides read access to your organization’s system log. This API provides more functionality than the Events API

Declaration
public ICollectionClient<ILogEvent> GetLogs(string since = null, string until = null, string filter = null, string q = null, int? limit, string sortOrder = "ASCENDING", string after = null)
Parameters
Type Name Description
System.String since
System.String until
System.String filter
System.String q
System.Nullable<System.Int32> limit
System.String sortOrder
System.String after
Returns
Type Description
ICollectionClient<ILogEvent>

A collection of ILogEvent that can be enumerated asynchronously.

Implements

IOktaClient
ILogsClient
System.Collections.Generic.IAsyncEnumerable<T>
Back to top Copyright © 2021 Okta, Inc.
Generated with DocFx.