-
Notifications
You must be signed in to change notification settings - Fork 13
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
Defining Connection #57
Comments
If we want to generalize connections as being a relationship between 2 parties, where one is a holder (the wallet user). This would work for Aries, but also, OAuth, etc... |
We need better examples of "connections" that are not aries related. |
I took a very rough stab. Suppose I want to describe a connection to the provider of my university credentials, using a flow like this example. In this scenario, the issuer wants the subject to authenticate with their usual (non-DID-aware) method. This attempts to use Connection to describe basic information about the relationship and discovery information. @dmitrizagidulin: what do you think?
|
Connection
in the data model is defined as "Information about a relationship between identifiers", and the only use mentioned so far is Aries connections. Before we bake that in, I want to see if there's interest in more general uses of Connection.For example, this could be used to represent a relationship with a credential issuer that doesn't even use anything DID-y (DID Comm, DID Auth, etc) as its primary means of authentication. In this case, Connection might contain some basic discovery uri(s) and other metadata.
Proposing a detailed data structure (at the level that Okta might represent a Connection to different types of IDPs) would definitely be out of scope at this level -- the main point is simple type and discovery information. Of course, people are free to define any special Connection types that they want and reference it in their LD context.
Anyone else interested in this?
The text was updated successfully, but these errors were encountered: