GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - openid/sharedsignals: OpenID Shared Signals Working Group Repository

BranchesTags
Open more actions menu

Latest commit

 

History

340 Commits
340 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.gitignore
.gitignore
 
 
.markdownlint.yaml
.markdownlint.yaml
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
contributing.md
contributing.md
 
 
oauth-event-types-1_0.txt
oauth-event-types-1_0.txt
 
 
oauth-event-types-1_0.xml
oauth-event-types-1_0.xml
 
 
openid-caep-1_0.md
openid-caep-1_0.md
 
 
openid-caep-interoperability-profile-1_0.md
openid-caep-interoperability-profile-1_0.md
 
 
openid-risc-1_0.xml
openid-risc-1_0.xml
 
 
openid-risc-use-cases.txt
openid-risc-use-cases.txt
 
 
openid-risc-use-cases.xml
openid-risc-use-cases.xml
 
 
openid-sharedsignals-framework-1_0.md
openid-sharedsignals-framework-1_0.md
 
 
subject-identifier-scenarios.txt
subject-identifier-scenarios.txt
 
 
subject-identifier-scenarios.xml
subject-identifier-scenarios.xml
 
 
working-group-charter.md
working-group-charter.md
 
 

Repository files navigation

SSF: Shared Signals Framework

The goal of the Shared Signals Working Group is to enable the sharing of security events, state changes, and other signals between related and/or dependent systems in order to:

  • Manage access to resources and enforce access control restrictions across distributed services operating in a dynamic environment.
  • Prevent malicious actors from leveraging compromises of accounts, devices, services, endpoints, or other principals or resources to gain unauthorized access to additional systems or resources.
  • Enable users, administrators, and service providers to coordinate in order to detect and respond to incidents.

Current Development Drafts

The current drafts of the specifications under development are kept here:

Specification HTML TXT
Shared Signals Framework HTML TXT
CAEP HTML TXT
RISC HTML TXT
CAEP Interoperability Profile HTML TXT

Development

To change the spec, update one of the xml files and then run make as follows:

Assume you changed the file foo.md. To generate the foo.html file, you would run make foo.html

Similarly, to update the text file, you would run make foo.txt

Pay attention to errors generating the files and warnings about the document date. You should update the date to today's date.

In order to run make you need to:

  1. install xml2rfc which can be done via pip: pip install xml2rfc
  2. install kramdown-rfc which can be done via Ruby gems: gem install kramdown-rfc

Note The HTML and TXT files will not be uploaded to the repository. Running make only ensures that changes you made are not breaking the generation of the specifications output.

About

OpenID Shared Signals Working Group Repository

Topics

caepriscsharedsignalsssf

Resources

Readme

Contributing

Contributing
Activity
Custom properties

Stars

82 stars

Watchers

25 watching

Forks

22 forks
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.