BS ISO 20078-3:2019 pdf free
BS ISO 20078-3:2019 pdf free.Road vehicles – Extended vehicle (ExVe) web services
The ldentity Provider is responsible for authenticating the Resource Owner and managing the Resource Owner profile, based on the Resource Owner registration. The Resource Owner credentials are revealed only to the Identity Provider, and the ldentity Provider confirms a successful authentication to concerned parties. If the Resource Owner has given consent, the Accessing Party will be authorized to access the Resource Owner’s profile (Figure 2).
The Client Application as a component of the Accessing Party requires Access to Resources on behalf of the Resource Owner. At the authorization step, the Accessing Party requests authorization to access the Resources provided by the Resource Provider (Offering Party). The required authorization is requested at the Authorization Provider, providing the intended scope. By the consent of the Resource Owner, the Authorization Provider returns a limited authorization to the client application of the Accessing Party.
Using the obtained authorization, the Client Application can access Resources.Additionally, actual implementation often depends on national legal requirements (e.g. handling of Resource Owner Profile, implemented Resource Owner’s Verification Process etc.) and the required trusted relationship between involved components especially Identity Provider, Authorization Provider, and Resource Provider.
If the Offering Party encounters an unreliable Accessing Party, the Offering Party can temporarily or permanently revoke the Accessing Party’s access. This is done in order to protect the Resource Owners.Examples of circumstances that could trigger this are: insecure smartphone applications, disabled host verification, data breach of database, forbidden caching or storage of resource data, usage of discouraged security algorithms.
This reference implementation is designed in accordance with the general approach (see Clause 4) using OAuth 2.0 framework[1] and OpenID Connect 1.0[2] specifications. OAuth 2.0 is used to implement an authorization mechanism for requesting of authorization and accessing Resources. OpenID Connect 1.0 is used as an authentication layer on top of the OAuth 2.0 framework for Resource Owner related scenarios, where the proof of the Resource Owner identity using appropriate authentication method through an Identity Provider is required.BS ISO 20078-3 pdf free download.