Table of Contents

Class Consent

Namespace
Dynamicweb.DataProcessing
Assembly
Dynamicweb.Core.dll

Represents a consent to a data processing activity made by a subject.

public class Consent
Inheritance
Consent
Inherited Members

Constructors

Initializes a new instance of the Consent class.

public Consent(string activityId, string subjectId, string subjectType)

Parameters

activityId string

The activity identifier.

subjectId string

The subject identifier.

subjectType string

Type of the subject.

Properties

Gets the activity identifier.

public string ActivityId { get; }

Property Value

string

The activity identifier.

Gets the checksum.

public string? Checksum { get; }

Property Value

string

The checksum.

Gets the created date.

public DateTime CreatedDate { get; }

Property Value

DateTime

The created date.

Gets the request information.

public ConsentRequestInfo RequestInfo { get; }

Property Value

ConsentRequestInfo

The request information.

Gets the status.

public ConsentStatus Status { get; }

Property Value

ConsentStatus

The status.

Gets the subject identifier.

public string SubjectId { get; }

Property Value

string

The subject identifier.

Gets the type of the subject.

public string SubjectType { get; }

Property Value

string

The type of the subject.

Gets the updated date.

public DateTime UpdatedDate { get; }

Property Value

DateTime

The updated date.

See Also

To top