Skip to content

Latest commit

 

History

1,255 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

What is this repository for?

Current activity

  • Finalisation of the "OpenId Attachments 1.0" draft
  • Development of examples and further definition and clarification of the "OpenId Authority 1.0" spec
  • Maintenance and guidance for the FINAL specs produced by this Working Group (see below)

Contribution guidelines

Who do I talk to?

What are each of the documents about?

OpenID Connect for Identity Assurance 1.0 - FINAL

  • An extension of OpenID Connect to be explicit about (verified) claims that have been through an identity assurance process and to represent details fo the assurance processes used when assuring those claims
  • This document depends upon "openid-ida-verified-claims.md" for the schema definition of the verified_claims element

OpenID Identity Assurance Schema Definition 1.0 - FINAL

  • A schema definition for the vereified _claims element, written in such a way that it can be used in the context of various application protocols including OpenID Connect.
  • There is a corresponding non-normative JSON schema defined by the WG and hosted on the bitbucket at https://bitbucket.org/openid/ekyc-ida/src/master/schema/

OpenID Connect for Identity Assurance Claims Registration 1.0 - FINAL

  • Registration of a number of new end-user claims that are used in some identity assurance use cases

OpenID Attachments 1.0 draft - DRAFT

  • a draft that defines a way of representing binary data in the context of a JSON payload
  • It can be used as an extension of OpenID Connect that defines attachments relating to the identity of a natural person or in other JSON contexts that need to have binary data elements

OpenID Connect Authority claims extension - DRAFT

  • a draft that allows expression of "on behalf of" cases whether on behalf of a person or legal entity

OpenID Connect Advanced Syntax for Claims (ASC) 1.0 - DRAFT

  • a draft that extends OpenID Connect to permit the relying party to be much more specific about their requirements for claims
  • it adds two features "Transformed Claims" and "Selective Abort and Omit"

Current version

The current SNAPSHOT versions is being built automatically from the master branch and can be accessed at:

How do I get set up?

Running Tests

This repository contains examples from the specifications and the JSON schema definitions extracted as separate files in the directories examples and schema, respectively. The directory tests contains tests (written in python) that check if the examples comply to the schema files.

To run the tests, follow these instructions:

  • Build the test command using docker:
docker build -t openid.net/tests-oidc4ida tests
  • Run the tests:

docker run -v `pwd`:/data openid.net/tests-oidc4ida

Build the HTML

docker run -v `pwd`:/data danielfett/markdown2rfc openid-connect-4-identity-assurance.md

About

eKYC-IDA

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages