Class SourceBearerTokenAuthorization
- Namespace
- Cratis.Chronicle.Concepts.Captures
- Assembly
- Cratis.Chronicle.dll
Represents bearer token authentication for a capture source.
public record SourceBearerTokenAuthorization : IEquatable<SourceBearerTokenAuthorization>
- Inheritance
-
SourceBearerTokenAuthorization
- Implements
- Inherited Members
- Extension Methods
Constructors
SourceBearerTokenAuthorization(SourceBearerTokenAuthorization)
protected SourceBearerTokenAuthorization(SourceBearerTokenAuthorization original)
Parameters
originalSourceBearerTokenAuthorization
SourceBearerTokenAuthorization(string)
Represents bearer token authentication for a capture source.
public SourceBearerTokenAuthorization(string Token)
Parameters
TokenstringThe bearer token.
Properties
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
Token
The bearer token.
public string Token { get; init; }
Property Value
Methods
Deconstruct(out string)
public void Deconstruct(out string Token)
Parameters
Tokenstring
Equals(SourceBearerTokenAuthorization?)
public virtual bool Equals(SourceBearerTokenAuthorization? other)
Parameters
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(SourceBearerTokenAuthorization?, SourceBearerTokenAuthorization?)
public static bool operator ==(SourceBearerTokenAuthorization? left, SourceBearerTokenAuthorization? right)
Parameters
Returns
operator !=(SourceBearerTokenAuthorization?, SourceBearerTokenAuthorization?)
public static bool operator !=(SourceBearerTokenAuthorization? left, SourceBearerTokenAuthorization? right)