hashbrown

Hashbrown.AspNetCore · C# API reference

Hashbrown.AspNetCore.NativeApprovalAdmission

Upcoming 0.1.0-preview.2 · Unreleased

public static class NativeApprovalAdmission

Pure bounded native approval wire parsing and preliminary owned comparison.

Members

AdmitsOwnedPrefix

public static bool AdmitsOwnedPrefix(string canonicalIncoming, Hashbrown.AspNetCore.NativeSessionSnapshot stored, Hashbrown.AspNetCore.NativeApprovalEvidence owned);

Checks exact owned history allowing only characterized interrupted browser cancellation annotations.

MatchesPublishedBatch

public static bool MatchesPublishedBatch(Hashbrown.AspNetCore.NativeApprovalAdmissionEnvelope input, Hashbrown.AspNetCore.NativeApprovalEvidence owned);

Checks only the complete current published protected request set; storage still rechecks authority.

Parse

public static Hashbrown.AspNetCore.NativeApprovalAdmissionEnvelope Parse(string originalRunAgentInputJson, Hashbrown.AspNetCore.NativeSessionKey key, Hashbrown.AspNetCore.NativeToolCatalog catalog, Hashbrown.AspNetCore.NativeSessionOptions options);

Parses exact generic decisions separately from canonical public history.