To make it short:
How exactly does an "Self-Issued OpenID Provider" differentiate from a “normal OpenID Provider” (lets say google) ?
I read the specification which just says :
"OpenID Connect supports Self-Issued OpenID Providers - personal, self-hosted OPs that issue self-signed ID Tokens. Self-Issued OPs use the special Issuer Identifier https://self-issued.me.“
So I understand that an „Self-Issued OpenID Provider” can be hosted by myself, and signs the the ID Tokens.
Is the difference that the Tokens from the “normal OpenID Provider” are signed with an certificate which is trusted (e.g. because it's signed by a root CA certificate which is already in the certificate store), and can be validated without the need of sending the public-key within the response ?
Eventually somebody can clarify this, I would appreciate it much.
Thanks in advance and best regards !