发明名称 Managing identity provider (IdP) identifiers for web real-time communications (WebRTC) interactive flows, and related methods, systems, and computer-readable media
摘要 Embodiments include managing Identity Provider (IdP) identifiers for Web Real-Time Communications (WebRTC) interactive flows, and related methods, systems, and computer-readable media. In one embodiment, a method for managing IdPs comprises selecting, by a WebRTC client executing on a computing device, one or more preferred IdP identifiers indicated by one or more preferences from a plurality of IdP identifiers corresponding to a plurality of IdPs for providing identity assertions during an establishment of a WebRTC interactive flow. The method further comprises obtaining one or more identity assertions from respective ones of the plurality of IdPs corresponding to the one or more preferred IdP identifiers. The method also comprises providing, during the establishment of the WebRTC interactive flow, the one or more identity assertions. In this manner, an entity may specify the IdP used for identity authentication, and the number of identity assertions provided during initiation of the WebRTC interactive flow.
申请公布号 US9294458(B2) 申请公布日期 2016.03.22
申请号 US201314050891 申请日期 2013.10.10
申请人 Avaya Inc. 发明人 Singh Kundan;Yoakum John H.
分类号 G06F21/30;H04L29/06;H04L29/12 主分类号 G06F21/30
代理机构 Withrow & Terranova, PLLC 代理人 Withrow & Terranova, PLLC
主权项 1. A method for managing Identity Provider (IdP) identifiers for Web Real-Time Communications (WebRTC) interactive flows, comprising: selecting, by a WebRTC client executing on a computing device, a preferred IdP identifier, based on one or more preferences, from a plurality of different IdP identifiers corresponding to a plurality of different IdPs, each different IdP configured to provide a different identity assertion to the WebRTC client upon request during an establishment of a WebRTC interactive flow; obtaining a preferred identity assertion from an IdP corresponding to the preferred IdP identifier by: intercepting, by the WebRTC client, a WebRTC Application Programming Interface (API) call by a WebRTC web application to obtain an identity assertion; andmodifying the WebRTC API call to incorporate the preferred IdP identifier; and providing, during the establishment of the WebRTC interactive flow, the preferred identity assertion.
地址 Basking Ridge NJ US