Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Gluu Persistent Noncorreletable Identifier #58

Open
nynymike opened this issue May 31, 2019 · 3 comments
Open

Implement Gluu Persistent Noncorreletable Identifier #58

nynymike opened this issue May 31, 2019 · 3 comments
Assignees
Milestone

Comments

@nynymike
Copy link

Persistent non-correletable identifiers in SAML, or pairwise identifiers in OpeniD, are the same for the subject at a certain RP, but different for each RP. In the past we used a Shib plugin that stored. These ids can be either algorithmically generated (APID) or stored on disk (PPID). The latter is better if you need to search the database to figure out which person was issued a certain identifier.

I think we should support PPIDs in Shibboleth, but store them the same way we store PPIDs in OpenID Connect.

@nynymike nynymike added this to the 4.1 milestone May 31, 2019
@malotian
Copy link
Contributor

malotian commented Jun 2, 2019

@nynymike need to discuss on this,
persistent nameid - its same for subject (regardless of RP)
transient nameid - different for each SAML Transaction

issue mentioned is interesting - where we wanted something similar to persistent - but scoped to RP
it can be supported, but we would need to create custom generator (that we are capable of)

@nynymike
Copy link
Author

nynymike commented Jun 3, 2019

@malotian
Copy link
Contributor

malotian commented Jul 7, 2019

@nynymike yes I have implemented same/similar in nameid, will discuss so that we are on same page as far as understanding is concerned, we need to experiment a bit and update documentation, from implementation perspective i guess we are good (will evaluate further)

@yuriyz yuriyz modified the milestones: 4.1, 4.2 Dec 13, 2019
@shmorri shmorri modified the milestones: 4.2, 4.3 Jun 11, 2020
@nynymike nynymike modified the milestones: 4.3, 5.0 Feb 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants