auth
Use
(↥ "pkg:auth" pkg)
Call the exports below through the pkg alias, for example pkg.AuthAudienceSchemaV1.
Functions
AuthAudienceSchemaV1
Type: (∷ (→ Any Any))
Construct AuthAudienceSchemaV1 values.
AuthCredentialRecordV1
Type: (∷ (→ Any Any Any Any Any Any Any))
Construct AuthCredentialRecordV1 values.
AuthCredentialReferenceSchemaV1
Type: (∷ (→ Any Any))
Construct AuthCredentialReferenceSchemaV1 values.
AuthDecisionAllow
Type: (∷ (→ Unit Any))
Construct AuthDecisionAllow values.
AuthDecisionDeny
Type: (∷ (→ Unit Any))
Construct AuthDecisionDeny values.
AuthDecisionOutcomeV1
Type: (∷ (→ Any Any Any Any Any Any))
Construct AuthDecisionOutcomeV1 values.
AuthFailureContextV1
Type: (∷ (→ Any Any Any Any Any))
Construct AuthFailureContextV1 values.
AuthIssuerSchemaV1
Type: (∷ (→ Any Any))
Construct AuthIssuerSchemaV1 values.
AuthPolicyLinkV1
Type: (∷ (→ Any Any Any Any Any))
Construct AuthPolicyLinkV1 values.
AuthPrincipalRecordV1
Type: (∷ (→ Any Any Any Any Any))
Construct AuthPrincipalRecordV1 values.
AuthPrincipalWireV1
Type: (∷ (→ Any Any Any Any Any))
Construct AuthPrincipalWireV1 values.
AuthRoleSchemaV1
Type: (∷ (→ Any Any))
Construct AuthRoleSchemaV1 values.
AuthScopeSchemaV1
Type: (∷ (→ Any Any))
Construct AuthScopeSchemaV1 values.
AuthSessionDecisionPolicyV1
Type: (∷ (→ Any Any Any))
Construct AuthSessionDecisionPolicyV1 values.
AuthSessionRecordV1
Type: (∷ (→ Any Any Any Any Any Any Any))
Construct AuthSessionRecordV1 values.
AuthSessionWireV1
Type: (∷ (→ Any Any Any Any Any Any Any))
Construct AuthSessionWireV1 values.
AuthSlotCore
Type: (∷ (→ Unit Any))
Construct AuthSlotCore values.
AuthSlotReserved
Type: (∷ (→ Unit Any))
Construct AuthSlotReserved values.
AuthSlotUnknown
Type: (∷ (→ Unit Any))
Construct AuthSlotUnknown values.
AuthSubjectIdSchemaV1
Type: (∷ (→ Any Any))
Construct AuthSubjectIdSchemaV1 values.
AuthTaxonomyAdditive
Type: (∷ (→ Unit Any))
Construct AuthTaxonomyAdditive values.
AuthTaxonomyBreaking
Type: (∷ (→ Unit Any))
Construct AuthTaxonomyBreaking values.
AuthTaxonomyDeprecation
Type: (∷ (→ Unit Any))
Construct AuthTaxonomyDeprecation values.
AuthTokenWireV1
Type: (∷ (→ Any Any Any Any Any Any))
Construct AuthTokenWireV1 values.
Bootstrap
Type: (∷ (→ Unit Any))
Construct Bootstrap values.
auth-api-version
Type: (∷ (→ Unit Any))
0x0 library function auth-api-version.
library-name
Type: (∷ (→ Unit Any))
0x0 library function library-name.
build-stage
Type: (∷ (→ Unit Any))
0x0 library function build-stage.
auth-failure-context
Type: (∷ (→ Any Any Any Any Any))
0x0 library function auth-failure-context.
auth-failure-context-principal-id
Type: (∷ (→ Any Any))
0x0 library function auth-failure-context-principal-id.
auth-failure-context-role-label
Type: (∷ (→ Any Any))
0x0 library function auth-failure-context-role-label.
auth-failure-context-context-label
Type: (∷ (→ Any Any))
0x0 library function auth-failure-context-context-label.
auth-failure-context-message-text
Type: (∷ (→ Any Any))
0x0 library function auth-failure-context-message-text.
require-principal-id
Type: (∷ (→ Any Any))
0x0 library function require-principal-id.
require-role-label
Type: (∷ (→ Any Any))
0x0 library function require-role-label.
require-auth-context-label
Type: (∷ (→ Any Any))
0x0 library function require-auth-context-label.
require-auth-message
Type: (∷ (→ Any Any))
0x0 library function require-auth-message.
require-scope-label
Type: (∷ (→ Any Any))
0x0 library function require-scope-label.
require-credential-id
Type: (∷ (→ Any Any))
0x0 library function require-credential-id.
require-credential-kind-label
Type: (∷ (→ Any Any))
0x0 library function require-credential-kind-label.
require-credential-reference
Type: (∷ (→ Any Any))
0x0 library function require-credential-reference.
require-session-id
Type: (∷ (→ Any Any))
0x0 library function require-session-id.
require-session-state-label
Type: (∷ (→ Any Any))
0x0 library function require-session-state-label.
require-session-expiry-text
Type: (∷ (→ Any Any))
0x0 library function require-session-expiry-text.
require-issuer-label
Type: (∷ (→ Any Any))
0x0 library function require-issuer-label.
require-audience-label
Type: (∷ (→ Any Any))
0x0 library function require-audience-label.
parse-role-label
Type: (∷ (→ Any Any))
0x0 library function parse-role-label.
parse-scope-label
Type: (∷ (→ Any Any))
0x0 library function parse-scope-label.
parse-credential-kind-label
Type: (∷ (→ Any Any))
0x0 library function parse-credential-kind-label.
parse-session-state-label
Type: (∷ (→ Any Any))
0x0 library function parse-session-state-label.
resolve-role-label
Type: (∷ (→ Any Any Any))
0x0 library function resolve-role-label.
resolve-scope-label
Type: (∷ (→ Any Any Any))
0x0 library function resolve-scope-label.
resolve-credential-kind-label
Type: (∷ (→ Any Any Any))
0x0 library function resolve-credential-kind-label.
resolve-session-state-label
Type: (∷ (→ Any Any Any))
0x0 library function resolve-session-state-label.
auth-subject-id-schema
Type: (∷ (→ Any Any))
0x0 library function auth-subject-id-schema.
auth-subject-id-schema-text
Type: (∷ (→ Any Any))
0x0 library function auth-subject-id-schema-text.
auth-role-schema
Type: (∷ (→ Any Any))
0x0 library function auth-role-schema.
auth-role-schema-text
Type: (∷ (→ Any Any))
0x0 library function auth-role-schema-text.
auth-scope-schema
Type: (∷ (→ Any Any))
0x0 library function auth-scope-schema.
auth-scope-schema-text
Type: (∷ (→ Any Any))
0x0 library function auth-scope-schema-text.
auth-credential-reference-schema
Type: (∷ (→ Any Any))
0x0 library function auth-credential-reference-schema.
auth-credential-reference-schema-text
Type: (∷ (→ Any Any))
0x0 library function auth-credential-reference-schema-text.
auth-issuer-schema
Type: (∷ (→ Any Any))
0x0 library function auth-issuer-schema.
auth-issuer-schema-text
Type: (∷ (→ Any Any))
0x0 library function auth-issuer-schema-text.
auth-audience-schema
Type: (∷ (→ Any Any))
0x0 library function auth-audience-schema.
auth-audience-schema-text
Type: (∷ (→ Any Any))
0x0 library function auth-audience-schema-text.
auth-principal-record-from-schemas
Type: (∷ (→ Any Any Any Any Any))
0x0 library function auth-principal-record-from-schemas.
auth-credential-record-from-schemas
Type: (∷ (→ Any Any Any Any Any Any Any))
0x0 library function auth-credential-record-from-schemas.
auth-subject-id-schema-from-principal
Type: (∷ (→ Any Any))
0x0 library function auth-subject-id-schema-from-principal.
auth-role-schema-from-principal
Type: (∷ (→ Any Any))
0x0 library function auth-role-schema-from-principal.
auth-scope-schema-from-principal
Type: (∷ (→ Any Any))
0x0 library function auth-scope-schema-from-principal.
auth-credential-reference-schema-from-credential
Type: (∷ (→ Any Any))
0x0 library function auth-credential-reference-schema-from-credential.
validate-auth-failure-context
Type: (∷ (→ Any Any))
0x0 library function validate-auth-failure-context.
auth-failure-error
Type: (∷ (→ Any Any Any Any))
0x0 library function auth-failure-error.
auth-principal-record
Type: (∷ (→ Any Any Any Any Any))
0x0 library function auth-principal-record.
auth-principal-record-principal-id
Type: (∷ (→ Any Any))
0x0 library function auth-principal-record-principal-id.
auth-principal-record-role-label
Type: (∷ (→ Any Any))
0x0 library function auth-principal-record-role-label.
auth-principal-record-scope-label
Type: (∷ (→ Any Any))
0x0 library function auth-principal-record-scope-label.
auth-principal-record-failure-context
Type: (∷ (→ Any Any))
0x0 library function auth-principal-record-failure-context.
validate-auth-principal-record
Type: (∷ (→ Any Any))
0x0 library function validate-auth-principal-record.
auth-credential-record
Type: (∷ (→ Any Any Any Any Any Any Any))
0x0 library function auth-credential-record.
auth-credential-record-credential-id
Type: (∷ (→ Any Any))
0x0 library function auth-credential-record-credential-id.
auth-credential-record-principal-id
Type: (∷ (→ Any Any))
0x0 library function auth-credential-record-principal-id.
auth-credential-record-role-label
Type: (∷ (→ Any Any))
0x0 library function auth-credential-record-role-label.
auth-credential-record-credential-kind-label
Type: (∷ (→ Any Any))
0x0 library function auth-credential-record-credential-kind-label.
auth-credential-record-credential-reference
Type: (∷ (→ Any Any))
0x0 library function auth-credential-record-credential-reference.
auth-credential-record-failure-context
Type: (∷ (→ Any Any))
0x0 library function auth-credential-record-failure-context.
validate-auth-credential-record
Type: (∷ (→ Any Any))
0x0 library function validate-auth-credential-record.
auth-session-record
Type: (∷ (→ Any Any Any Any Any Any Any))
0x0 library function auth-session-record.
auth-session-record-session-id
Type: (∷ (→ Any Any))
0x0 library function auth-session-record-session-id.
auth-session-record-principal-id
Type: (∷ (→ Any Any))
0x0 library function auth-session-record-principal-id.
auth-session-record-role-label
Type: (∷ (→ Any Any))
0x0 library function auth-session-record-role-label.
auth-session-record-session-state-label
Type: (∷ (→ Any Any))
0x0 library function auth-session-record-session-state-label.
auth-session-record-expires-at-text
Type: (∷ (→ Any Any))
0x0 library function auth-session-record-expires-at-text.
auth-session-record-failure-context
Type: (∷ (→ Any Any))
0x0 library function auth-session-record-failure-context.
validate-auth-session-record
Type: (∷ (→ Any Any))
0x0 library function validate-auth-session-record.
auth-decision-allow
Type: (∷ (→ Unit Any))
0x0 library function auth-decision-allow.
auth-decision-deny
Type: (∷ (→ Unit Any))
0x0 library function auth-decision-deny.
auth-decision-text
Type: (∷ (→ Any Any))
0x0 library function auth-decision-text.
parse-auth-decision-label
Type: (∷ (→ Any Any))
0x0 library function parse-auth-decision-label.
parse-auth-decision
Type: (∷ (→ Any Any))
0x0 library function parse-auth-decision.
require-policy-link-id
Type: (∷ (→ Any Any))
0x0 library function require-policy-link-id.
parse-session-expiry-policy-label
Type: (∷ (→ Any Any))
0x0 library function parse-session-expiry-policy-label.
parse-session-revocation-policy-label
Type: (∷ (→ Any Any))
0x0 library function parse-session-revocation-policy-label.
auth-policy-link
Type: (∷ (→ Any Any Any Any Any))
0x0 library function auth-policy-link.
auth-policy-link-policy-id
Type: (∷ (→ Any Any))
0x0 library function auth-policy-link-policy-id.
auth-policy-link-scope-label
Type: (∷ (→ Any Any))
0x0 library function auth-policy-link-scope-label.
auth-policy-link-decision-label
Type: (∷ (→ Any Any))
0x0 library function auth-policy-link-decision-label.
auth-policy-link-rationale-text
Type: (∷ (→ Any Any))
0x0 library function auth-policy-link-rationale-text.
validate-auth-policy-link
Type: (∷ (→ Any Any))
0x0 library function validate-auth-policy-link.
auth-session-decision-policy
Type: (∷ (→ Any Any Any))
0x0 library function auth-session-decision-policy.
auth-session-decision-policy-expiry-policy-label
Type: (∷ (→ Any Any))
0x0 library function auth-session-decision-policy-expiry-policy-label.
auth-session-decision-policy-revocation-policy-label
Type: (∷ (→ Any Any))
0x0 library function auth-session-decision-policy-revocation-policy-label.
validate-auth-session-decision-policy
Type: (∷ (→ Any Any))
0x0 library function validate-auth-session-decision-policy.
auth-decision-outcome
Type: (∷ (→ Any Any Any Any Any Any))
0x0 library function auth-decision-outcome.
auth-decision-outcome-principal
Type: (∷ (→ Any Any))
0x0 library function auth-decision-outcome-principal.
auth-decision-outcome-credential
Type: (∷ (→ Any Any))
0x0 library function auth-decision-outcome-credential.
auth-decision-outcome-session
Type: (∷ (→ Any Any))
0x0 library function auth-decision-outcome-session.
auth-decision-outcome-policy-link
Type: (∷ (→ Any Any))
0x0 library function auth-decision-outcome-policy-link.
auth-decision-outcome-decision
Type: (∷ (→ Any Any))
0x0 library function auth-decision-outcome-decision.
auth-decision-outcome-is-allowed
Type: (∷ (→ Any Any))
0x0 library function auth-decision-outcome-is-allowed.
auth-code-slot
Type: (∷ (→ Any Any))
0x0 library function auth-code-slot.
auth-code-slot-text
Type: (∷ (→ Any Any))
0x0 library function auth-code-slot-text.
is-reserved-auth-code
Type: (∷ (→ Any Any))
0x0 library function is-reserved-auth-code.
ensure-non-reserved-auth-code
Type: (∷ (→ Any Any))
0x0 library function ensure-non-reserved-auth-code.
auth-principal-wire-schema-version
Type: (∷ (→ Unit Any))
0x0 library function auth-principal-wire-schema-version.
auth-principal-wire-field-principal-id
Type: (∷ (→ Unit Any))
0x0 library function auth-principal-wire-field-principal-id.
auth-principal-wire-field-role-label
Type: (∷ (→ Unit Any))
0x0 library function auth-principal-wire-field-role-label.
auth-principal-wire-field-scope-label
Type: (∷ (→ Unit Any))
0x0 library function auth-principal-wire-field-scope-label.
auth-principal-wire-field-message
Type: (∷ (→ Unit Any))
0x0 library function auth-principal-wire-field-message.
auth-principal-wire-field-is-required
Type: (∷ (→ Any Any))
0x0 library function auth-principal-wire-field-is-required.
auth-session-wire-schema-version
Type: (∷ (→ Unit Any))
0x0 library function auth-session-wire-schema-version.
auth-session-wire-field-session-id
Type: (∷ (→ Unit Any))
0x0 library function auth-session-wire-field-session-id.
auth-session-wire-field-principal-id
Type: (∷ (→ Unit Any))
0x0 library function auth-session-wire-field-principal-id.
auth-session-wire-field-role-label
Type: (∷ (→ Unit Any))
0x0 library function auth-session-wire-field-role-label.
auth-session-wire-field-state-label
Type: (∷ (→ Unit Any))
0x0 library function auth-session-wire-field-state-label.
auth-session-wire-field-expires-at
Type: (∷ (→ Unit Any))
0x0 library function auth-session-wire-field-expires-at.
auth-session-wire-field-message
Type: (∷ (→ Unit Any))
0x0 library function auth-session-wire-field-message.
auth-session-wire-field-is-required
Type: (∷ (→ Any Any))
0x0 library function auth-session-wire-field-is-required.
auth-token-wire-schema-version
Type: (∷ (→ Unit Any))
0x0 library function auth-token-wire-schema-version.
auth-token-wire-field-token-id
Type: (∷ (→ Unit Any))
0x0 library function auth-token-wire-field-token-id.
auth-token-wire-field-principal-id
Type: (∷ (→ Unit Any))
0x0 library function auth-token-wire-field-principal-id.
auth-token-wire-field-role-label
Type: (∷ (→ Unit Any))
0x0 library function auth-token-wire-field-role-label.
auth-token-wire-field-issuer
Type: (∷ (→ Unit Any))
0x0 library function auth-token-wire-field-issuer.
auth-token-wire-field-audience
Type: (∷ (→ Unit Any))
0x0 library function auth-token-wire-field-audience.
auth-token-wire-field-is-required
Type: (∷ (→ Any Any))
0x0 library function auth-token-wire-field-is-required.
auth-principal-to-wire-v1
Type: (∷ (→ Any Any))
0x0 library function auth-principal-to-wire-v1.
auth-principal-from-wire-v1
Type: (∷ (→ Any Any))
0x0 library function auth-principal-from-wire-v1.
auth-principal-wire-principal-id
Type: (∷ (→ Any Any))
0x0 library function auth-principal-wire-principal-id.
auth-principal-wire-role-label
Type: (∷ (→ Any Any))
0x0 library function auth-principal-wire-role-label.
auth-principal-wire-scope-label
Type: (∷ (→ Any Any))
0x0 library function auth-principal-wire-scope-label.
auth-principal-wire-message
Type: (∷ (→ Any Any))
0x0 library function auth-principal-wire-message.
auth-session-to-wire-v1
Type: (∷ (→ Any Any))
0x0 library function auth-session-to-wire-v1.
auth-session-from-wire-v1
Type: (∷ (→ Any Any))
0x0 library function auth-session-from-wire-v1.
auth-session-wire-session-id
Type: (∷ (→ Any Any))
0x0 library function auth-session-wire-session-id.
auth-session-wire-principal-id
Type: (∷ (→ Any Any))
0x0 library function auth-session-wire-principal-id.
auth-session-wire-role-label
Type: (∷ (→ Any Any))
0x0 library function auth-session-wire-role-label.
auth-session-wire-state-label
Type: (∷ (→ Any Any))
0x0 library function auth-session-wire-state-label.
auth-session-wire-expires-at
Type: (∷ (→ Any Any))
0x0 library function auth-session-wire-expires-at.
auth-session-wire-message
Type: (∷ (→ Any Any))
0x0 library function auth-session-wire-message.
auth-token-wire
Type: (∷ (→ Any Any Any Any Any Any))
0x0 library function auth-token-wire.
auth-token-to-wire-v1
Type: (∷ (→ Any Any Any Any Any))
0x0 library function auth-token-to-wire-v1.
auth-token-from-wire-v1
Type: (∷ (→ Any Any))
0x0 library function auth-token-from-wire-v1.
auth-token-wire-token-id
Type: (∷ (→ Any Any))
0x0 library function auth-token-wire-token-id.
auth-token-wire-principal-id
Type: (∷ (→ Any Any))
0x0 library function auth-token-wire-principal-id.
auth-token-wire-role-label
Type: (∷ (→ Any Any))
0x0 library function auth-token-wire-role-label.
auth-token-wire-issuer
Type: (∷ (→ Any Any))
0x0 library function auth-token-wire-issuer.
auth-token-wire-audience
Type: (∷ (→ Any Any))
0x0 library function auth-token-wire-audience.
auth-taxonomy-additive-change
Type: (∷ (→ Unit Any))
0x0 library function auth-taxonomy-additive-change.
auth-taxonomy-deprecation-change
Type: (∷ (→ Unit Any))
0x0 library function auth-taxonomy-deprecation-change.
auth-taxonomy-breaking-change
Type: (∷ (→ Unit Any))
0x0 library function auth-taxonomy-breaking-change.
auth-taxonomy-change-semver
Type: (∷ (→ Any Any))
0x0 library function auth-taxonomy-change-semver.
normalize-auth-role-label-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-auth-role-label-or.
normalize-auth-role-label-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-auth-role-label-or-default.
normalize-auth-scope-label-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-auth-scope-label-or.
normalize-auth-scope-label-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-auth-scope-label-or-default.
normalize-auth-decision-label-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-auth-decision-label-or.
normalize-auth-decision-label-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-auth-decision-label-or-default.
classify-error-severity
Type: (∷ (→ Any Any))
0x0 library function classify-error-severity.
classify-retry-strategy
Type: (∷ (→ Any Any))
0x0 library function classify-retry-strategy.