hashbrown

Hashbrown.AspNetCore · C# API reference

Hashbrown.AspNetCore.NativeSessionKey

Upcoming 0.1.0-preview.2 · Unreleased

public sealed class NativeSessionKey

Complete trusted native store key. Browser thread IDs are selectors, never authority.

Members

NativeSessionKey

public NativeSessionKey(string agent, string scope, string selector, System.Collections.Generic.IReadOnlyDictionary<string, string> partitions);

Creates a key preserving every ordinal partition, rejecting incomplete authority.

Agent

public string Agent { get; }

Stable server registration name.

Id

public string Id { get; }

Secret-free key digest.

Partitions

public System.Collections.Generic.IReadOnlyDictionary<string, string> Partitions { get; }

Complete immutable native partitions.

Scope

public string Scope { get; }

Authenticated server-owned scope.

Selector

public string Selector { get; }

Public thread selector.