oidc-survey - heart profile, an example of requiring security ....
Subject: OIDC Survey Working Group
List archive
- From: Steven Carmody <>
- To:
- Subject: heart profile, an example of requiring security ....
- Date: Fri, 13 Jan 2017 15:40:59 -0500
- Ironport-phdr: 9a23:wMAEGR8lchLEvv9uRHKM819IXTAuvvDOBiVQ1KB20e8cTK2v8tzYMVDF4r011RmSDNmdsKgP0rGJ+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZPebgFHiTanb75+Mhq6oRjfu8QUnIBvNrs/xhzVr3VSZu9Y33loJVWdnxb94se/4ptu+DlOtvwi6sBNT7z0c7w3QrJEAjsmNXs15NDwuhnYUQSP/HocXX4InRdOHgPI8Qv1Xpb1siv9q+p9xCyXNtD4QLwoRTiv6bpgRxj0hSoJNTM0/njbhtB/galGpB6spwBzz4vSbYqINvRxY7ndcMsaS2RfQ8hfVCJPDY2zYIQTAOQMJvpYoovnqlcSsRezCwuhCeXywTFInH/22qg63vw8HwHawgMgAcwBsHLJp9jrLqgSS+W1zK7VwjTDcvhb3iz96JTWfRA/v/6MW6p/ftbLxkk1EgPFiUifqIz+MjyOzOQNtGaa7+x6We2xlmEnthh8rz6yzckijYnJg5gaylHC9Shh24k1JMG4R1VmYdG4E5tfqT2aO5FxQsM4TGFlvjsxxL4euZOjYiQHyYgryhzaZvyJcIWH+Q7vWeOeLDtkmH5qZbeyiAqu/Ue9z+DxU9e43EhEriZdj9XBuHMA2wbO5sWGUPdx40Ws1DeV2wzO5exIP0Y5nrfBJZE72L4/jJ8TvFzDHiDonEX2i7ebdkA+9eip7+Tre6zmpoOAO4NthQDyLLoimsKlDeQ3NQgOWGeb+eCi27H54UL5R7BKguU3kqnfrp/aOdwWqrC4DgNJ0Isu7hi/AjS939gEmHQKI05JdA6agIXsJ17CPO33APK6jliyjjtryejKPrj7DZXMKnjDnq3hfbF460NE0woz0c5Q54xKBbEHOP38RlX+tMbdDh8+LgO1w/3qB85n1oMZV2OPBLWVP73Pvl+V/u4vOfWDZJcJuDbhLPgo///ujXklll8aeKmp2JwXaHaiEvRhOUWZbmPggtAAEWgXogUyVffqiECYUT5NeXmzX7kx5jU6CIK9EYfDXZ6hjKaA3Ce9Ap1ZeHpGClaSHnf0aYmIQekDZz+PIpwprjtRUrmtQMo6yAuwuR7SyrxsKe/R/Stesojsh/Zv4OiGrg0/6zFyR++UyWSKQ3A8yngUSiE72pd0qFZ4zVuS+aJihONeU9Ff+qUaAU8BKZfAwrkiWJjJUQXbc4LUEFs=
Hi,
I took a quick look at this profile:
http://openid.bitbucket.org/HEART/openid-heart-oauth2.html
and saw this text:
3.2.1. JWT Bearer Tokensresources, all HEART-compliant authorization servers issue
In order to facilitate interoperability with multiple protected
cryptographically signed tokens in the JSON Web Token (JWT) format.
I'd note that many OAuth2 deployers cite "its easier to implement than SAML" as a reason for using OAuth2; they routinely point to the SAML crypto stuff as "too hard for most developers". sigh.
and I *really* like this requirement, in the same section:
The server MUST issue tokens as JWTs with, at minimum, the following claims:
iss
The issuer URL of the server that issued the token
azp
The client id of the client to whom this token was issued
I also saw that the author of the Heart profile is Justin Richer, the primary developer of the MITERD OIDC/OAuth implementation.
- heart profile, an example of requiring security ...., Steven Carmody, 01/13/2017
Archive powered by MHonArc 2.6.19.