Chronicle v1 API - Class TrellixLocalAuthentication (1.1.0)

public sealed class TrellixLocalAuthentication : IMessage<TrellixLocalAuthentication>, IEquatable<TrellixLocalAuthentication>, IDeepCloneable<TrellixLocalAuthentication>, IBufferMessage, IMessage

Reference documentation and code samples for the Chronicle v1 API class TrellixLocalAuthentication.

Info for TrellixLocalAuthentication using a username, password, endpoint, and header name.

Inheritance

object > TrellixLocalAuthentication

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

TrellixLocalAuthentication()

public TrellixLocalAuthentication()

TrellixLocalAuthentication(TrellixLocalAuthentication)

public TrellixLocalAuthentication(TrellixLocalAuthentication other)
Parameter
Name Description
other TrellixLocalAuthentication

Properties

Password

public string Password { get; set; }

Required. Password of the account identified by username. There are no restrictions on the format of the password. It has no default, specifically enforced min / max length or character set. The password will have been provided by the Trellix administrator.

Property Value
Type Description
string

TokenEndpoint

public string TokenEndpoint { get; set; }

Required. The endpoint to fetch the token from. This must be a valid URL with an http or https scheme. It has no default.

Property Value
Type Description
string

TokenHeader

public string TokenHeader { get; set; }

Required. The HTTP header name to use for the token for authentcated requests. It varies per Trellix product. Refer to the Trellix API documentation for the correct value. It has no default.

Property Value
Type Description
string

Username

public string Username { get; set; }

Required. Username for Trellix Local authentication. This is a unique username for the user that is generated on a Trellix device. It has no default, specifically enforced min / max length, or character set.

Property Value
Type Description
string