DEV Community

DarkEdges profile picture

DarkEdges

404 bio not found

Joined Joined on  github website
Building a Federated Copilot: Part 6, Ionic React, Fingerprints and Persistent Sessions

Building a Federated Copilot: Part 6, Ionic React, Fingerprints and Persistent Sessions

Comments
9 min read
Building a Federated Copilot: Part 5, SharePoint Documents Without External Entra Users

Building a Federated Copilot: Part 5, SharePoint Documents Without External Entra Users

Comments
7 min read
Building a Federated Copilot: Part 4, Making Copilot Studio Accept the Right Token

Building a Federated Copilot: Part 4, Making Copilot Studio Accept the Right Token

Comments
7 min read
Building a Federated Copilot: Part 3, Consent, Revocation and Vault

Building a Federated Copilot: Part 3, Consent, Revocation and Vault

Comments
6 min read
Building a Federated Copilot: Part 2, Real PingFederate Token Exchange

Building a Federated Copilot: Part 2, Real PingFederate Token Exchange

Comments
5 min read
Building a Federated Copilot: Part 1, Identity Before Integration

Building a Federated Copilot: Part 1, Identity Before Integration

Comments
6 min read
Letting AI agents act for users: the RFC 8693 token exchange

Letting AI agents act for users: the RFC 8693 token exchange

1
Comments 1
6 min read
Open items for agent identity in Entra, and how to run the stack

Open items for agent identity in Entra, and how to run the stack

Comments
5 min read
What the real Entra tenant taught us that the mock did not

What the real Entra tenant taught us that the mock did not

Comments
5 min read
Matching a directory entry to an Entra token, without turning on sync

Matching a directory entry to an Entra token, without turning on sync

Comments
6 min read
How the broker gets an Entra token for an agent

How the broker gets an Entra token for an agent

Comments
5 min read
Missions, consent and three tokens: how the AAuth person server decides

Missions, consent and three tokens: how the AAuth person server decides

Comments
5 min read
Call chaining in AAuth: passing authority on with upstream tokens

Call chaining in AAuth: passing authority on with upstream tokens

Comments
5 min read
Paying for it, and checking AAuth against a real person server

Paying for it, and checking AAuth against a real person server

Comments
5 min read
Signed requests and agent identity in AAuth

Signed requests and agent identity in AAuth

Comments
5 min read
Delegating work across companies with AAuth

Delegating work across companies with AAuth

Comments
5 min read
Same lab, different protocol: rebuilding the Biscuit trust lab on AAuth

Same lab, different protocol: rebuilding the Biscuit trust lab on AAuth

Comments 1
6 min read
Step-up MFA, attenuation, and what's honestly not done

Step-up MFA, attenuation, and what's honestly not done

Comments
6 min read
Configuring PingFederate token exchange with Terraform, and testing it end to end

Configuring PingFederate token exchange with Terraform, and testing it end to end

Comments
6 min read
Building a PingFederate token generator that mints Biscuits

Building a PingFederate token generator that mints Biscuits

Comments
7 min read
Who mints the first Biscuit? PingFederate, token exchange and a hybrid model

Who mints the first Biscuit? PingFederate, token exchange and a hybrid model

Comments
6 min read
Credits without a mutable token: reservations, idempotency and receipts

Credits without a mutable token: reservations, idempotency and receipts

Comments
5 min read
Local policy, shared facts: the receiver's Datalog authorizer

Local policy, shared facts: the receiver's Datalog authorizer

Comments
4 min read
Attenuating Biscuit tokens and signing the delegation chain

Attenuating Biscuit tokens and signing the delegation chain

Comments
5 min read
Delegating authority across companies with Biscuit tokens

Delegating authority across companies with Biscuit tokens

Comments
5 min read
Run It, Deploy It, and What's Honestly Not Done Yet

Run It, Deploy It, and What's Honestly Not Done Yet

Comments
2 min read
Securing the Token Vault: Encrypted State, Refresh Rotation and Safe Logs

Securing the Token Vault: Encrypted State, Refresh Rotation and Safe Logs

Comments
2 min read
Introspection and Delegations: Authorising Agents Per User, Per Operation

Introspection and Delegations: Authorising Agents Per User, Per Operation

Comments
3 min read
PingFederate as a Token Courier: Linking Entra with the Reference ID Adapter

PingFederate as a Token Courier: Linking Entra with the Reference ID Adapter

Comments
2 min read
Agents Should Never Hold Your Tokens: A PingFederate to Microsoft Graph Broker

Agents Should Never Hold Your Tokens: A PingFederate to Microsoft Graph Broker

1
Comments
3 min read
Custom ID-JAG on PingFederate, Part 4: Testing Live Issuance Without Overclaiming

Custom ID-JAG on PingFederate, Part 4: Testing Live Issuance Without Overclaiming

Comments
4 min read
Custom ID-JAG on PingFederate, Part 3: Managing the Integration with Terraform

Custom ID-JAG on PingFederate, Part 3: Managing the Integration with Terraform

Comments
4 min read
Custom ID-JAG on PingFederate, Part 2: Building the Generator and Handling Runtime Constraints

Custom ID-JAG on PingFederate, Part 2: Building the Generator and Handling Runtime Constraints

Comments
4 min read
Custom ID-JAG on PingFederate, Part 1: Can PingFederate 12.3.3 Issue an ID-JAG?

Custom ID-JAG on PingFederate, Part 1: Can PingFederate 12.3.3 Issue an ID-JAG?

Comments
4 min read
Building One Tap for PingFederate, Part 3: An Automated Narrated Demo Video

Building One Tap for PingFederate, Part 3: An Automated Narrated Demo Video

Comments
3 min read
Building One Tap for PingFederate, Part 2: Docker, Terraform, and OIDC with PKCE

Building One Tap for PingFederate, Part 2: Docker, Terraform, and OIDC with PKCE

Comments
3 min read
Building One Tap for PingFederate, Part 1: Architecture and the Secure Account Bridge

Building One Tap for PingFederate, Part 1: Architecture and the Secure Account Bridge

Comments
5 min read
Trusted AI Agent Transactions, Part 5: End-to-End Proof

Trusted AI Agent Transactions, Part 5: End-to-End Proof

Comments
3 min read
Trusted AI Agent Transactions, Part 4: PingAuthorize Policy Decisions

Trusted AI Agent Transactions, Part 4: PingAuthorize Policy Decisions

Comments
2 min read
Trusted AI Agent Transactions, Part 3: SPIRE Workload Identity

Trusted AI Agent Transactions, Part 3: SPIRE Workload Identity

Comments
2 min read
Trusted AI Agent Transactions, Part 2: PingFederate Token Exchange

Trusted AI Agent Transactions, Part 2: PingFederate Token Exchange

Comments
5 min read
Trusted AI Agent Transactions, Part 1: The Identity Problem

Trusted AI Agent Transactions, Part 1: The Identity Problem

1
Comments
2 min read
My detector caught the attacker and never once stopped it, and reported PASS

My detector caught the attacker and never once stopped it, and reported PASS

Comments
6 min read
A graduated response ladder where every rung is invisible

A graduated response ladder where every rung is invisible

Comments
6 min read
Honeytokens that recognise themselves: stateless decoys with automatic attribution

Honeytokens that recognise themselves: stateless decoys with automatic attribution

Comments
5 min read
Four ways a baseline quietly destroys the anomaly detector built on it

Four ways a baseline quietly destroys the anomaly detector built on it

Comments
5 min read
Three detection layers that disagree usefully, and why they combine by max, not sum

Three detection layers that disagree usefully, and why they combine by max, not sum

Comments
7 min read
The most obvious signals for detecting enumeration don't work

The most obvious signals for detecting enumeration don't work

Comments
6 min read
Simulating attackers is easy. Simulating legitimate users is the hard part

Simulating attackers is easy. Simulating legitimate users is the hard part

Comments
6 min read
Your API is being enumerated by a client with a perfectly valid token

Your API is being enumerated by a client with a perfectly valid token

Comments 1
5 min read
Cross-App Access Without Leaking Credentials: A Hands-On ID-JAG POC

Cross-App Access Without Leaking Credentials: A Hands-On ID-JAG POC

Comments
2 min read
Proving Zero Trust Actually Works: Entra ID + Cloudflare Access over Both OIDC and SAML

Proving Zero Trust Actually Works: Entra ID + Cloudflare Access over Both OIDC and SAML

Comments
5 min read
From vexctl scripts to a governed VEX platform: building vex-ui with Next.js, keyless signing, and a Trivy-consumable repo

From vexctl scripts to a governed VEX platform: building vex-ui with Next.js, keyless signing, and a Trivy-consumable repo

Comments
5 min read
Building CIS-Hardened, SBOM-Attested CentOS 9 Golden Images with Packer, QEMU and PingAccess - entirely on WSL2

Building CIS-Hardened, SBOM-Attested CentOS 9 Golden Images with Packer, QEMU and PingAccess - entirely on WSL2

Comments
6 min read
VEX demo update: adding Docker Scout attestations (and three new gotchas)

VEX demo update: adding Docker Scout attestations (and three new gotchas)

Comments
5 min read
From 70 CVEs to 0: a hands-on VEX suppression workflow with Trivy (and a path to Wiz)

From 70 CVEs to 0: a hands-on VEX suppression workflow with Trivy (and a path to Wiz)

Comments
5 min read
Deploy Ping Identity Products on Kubernetes with a Single Operator

Deploy Ping Identity Products on Kubernetes with a Single Operator

Comments
6 min read
From Laptop to Cluster: Running darkedges-entraid-tokenexchange with Docker and Kubernetes

From Laptop to Cluster: Running darkedges-entraid-tokenexchange with Docker and Kubernetes

Comments
4 min read
PingFederate Token Exchange Processor Policy

PingFederate Token Exchange Processor Policy

Comments
12 min read
Weekend Build Recap: Trust-Aware API Access with OpenID Federation

Weekend Build Recap: Trust-Aware API Access with OpenID Federation

Comments
2 min read
loading...