Table of Contents

Enum CapabilityTokenValidationCategory

Namespace
AsiBackbone.Core.CapabilityTokens
Assembly
AsiBackbone.Core.dll

Describes the provider-neutral validation category assigned to a capability grant.

public enum CapabilityTokenValidationCategory

Fields

AcknowledgmentMismatch = 10

The acknowledgment reference did not match the configured expectation.

Cancelled = 16

The grant was cancelled.

Expired = 5

The grant expired before validation.

Failed = 18

Validation failed but no more specific category could be inferred safely.

GatewayMismatch = 12

The gateway binding did not match the configured expectation.

HandshakeMismatch = 11

The handshake reference did not match the configured expectation.

InvalidProof = 2

Proof was present but did not verify.

MissingAcknowledgmentReference = 9

An acknowledgment reference was required but missing.

MissingProof = 1

Required proof was missing.

NotYetValid = 6

The grant is not yet valid.

PolicyMismatch = 8

Policy version or policy hash did not match the configured expectation.

ReplayStoreUnavailable = 17

Reuse-state storage was unavailable or not configured when required.

ResourceMismatch = 13

The resource binding did not match the configured expectation.

ReuseLimitExceeded = 14

The grant exceeded its configured use limit.

Revoked = 15

The grant was revoked.

Valid = 0

The grant satisfied all configured validation checks.

WrongAudience = 4

The grant audience did not match the configured expectation.

WrongIssuer = 3

The grant issuer did not match the configured expectation.

WrongScope = 7

Required scope was missing.