Table of Contents

Struct PlanningCenterPersonalAccessToken

Namespace
Crews.PlanningCenter.Api.Authentication
Assembly
Crews.PlanningCenter.Api.dll

Represents a developer personal access token for the Planning Center API.

public readonly struct PlanningCenterPersonalAccessToken : IEquatable<PlanningCenterPersonalAccessToken>
Implements
Inherited Members

Properties

AppId

The App ID component of the personal access token.

public required string AppId { get; init; }

Property Value

string

Secret

The Secret component of the personal access token.

public required string Secret { get; init; }

Property Value

string

Methods

Equals(PlanningCenterPersonalAccessToken)

public bool Equals(PlanningCenterPersonalAccessToken other)

Parameters

other PlanningCenterPersonalAccessToken

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(PlanningCenterPersonalAccessToken, PlanningCenterPersonalAccessToken)

public static bool operator ==(PlanningCenterPersonalAccessToken left, PlanningCenterPersonalAccessToken right)

Parameters

left PlanningCenterPersonalAccessToken
right PlanningCenterPersonalAccessToken

Returns

bool

implicit operator AuthenticationHeaderValue(PlanningCenterPersonalAccessToken)

Implicitly converts the current PlanningCenterPersonalAccessToken instance to an AuthenticationHeaderValue instance.

public static implicit operator AuthenticationHeaderValue(PlanningCenterPersonalAccessToken token)

Parameters

token PlanningCenterPersonalAccessToken

The current instance.

Returns

AuthenticationHeaderValue

operator !=(PlanningCenterPersonalAccessToken, PlanningCenterPersonalAccessToken)

public static bool operator !=(PlanningCenterPersonalAccessToken left, PlanningCenterPersonalAccessToken right)

Parameters

left PlanningCenterPersonalAccessToken
right PlanningCenterPersonalAccessToken

Returns

bool