Chronicle v1 API - Class MssoAuthentication (1.1.0)

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

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

Info for MssoAuthentication using a username, password, and login api endpoint.

Inheritance

object > MssoAuthentication

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

MssoAuthentication()

public MssoAuthentication()

MssoAuthentication(MssoAuthentication)

public MssoAuthentication(MssoAuthentication other)
Parameter
Name Description
other MssoAuthentication

Properties

ApiEndpoint

public string ApiEndpoint { get; set; }

Required. The login api endpoint url. This must be a valid URL with an http or https scheme. It has no default.

Property Value
Type Description
string

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 an MSSO administrator and it is assumed that they have provided a password that is internally consistent with MSSO authentication requirements / validation.

Property Value
Type Description
string

Username

public string Username { get; set; }

Required. Username for MSSO authentication. There are no restrictions on the format of the username. It has no default, specifically enforced min / max length or character set. The username will have been provided by an MSSO administrator and it is assumed that they have provided a username that is internally consistent with MSSO authentication requirements / validation.

Property Value
Type Description
string