erlef / oidcc_conformance

OpenID Conformance Test Suite
https://openid.net/developers/certified-openid-connect-implementations
Apache License 2.0
1 stars 1 forks source link
openid openid-conformance openid-connect security-wg

Openid Foundation Certification


OpenID Connect Certified Logo

This repository contains support materials for conformance testing and certification.

EEF Security WG project License


Erlang Ecosystem Foundation Logo

The certification is funded as an Erlang Ecosystem Foundation stipend entered by the Security Working Group.


Files

Conformance Testing

Setup

Conformance Profiles to Test

OpenID Connect Core: Basic Certification Profile Relying Party Tests

OpenID Connect Core Client Tests: Comprehensive client test

OpenID Connect Core Client Refresh Token Profile Tests: Relying party refresh token tests

OpenID Connect Core: Form Post Basic Certification Profile Relying Party Tests

OpenID Connect Core: Configuration Certification Profile Relying Party Tests

OpenID Connect Core Client Login Tests: Relying party 3rd party initiated login tests

How to Execute the tests

Setup

mix deps.get

Optionally, you can mount the certification branch in your worktree:

git worktree add \
  --track \
  -b openid-foundation-certification \
  certification \
  origin/openid-foundation-certification

Run

Package Certification

After all tests have completed, prepare the publication.