Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TaskDescriptionDue DateProgress
Implementing a bundle to work with Apache SlingCreating a project space using Maven Archetypes

 

  •   
Exposing a URL using a ServletNeed to create a URL '/oidc/login' using a suitable method

 

  •   
Obtaining configuration information about the OpenID ProviderNeed to get Google OP's meta data.

 

  •   
Preparing an Authentication Request containing the desired request parameters

 

  •   
Sending the request to the Authorization Server

 

  •   
Storing state attributeStore in a hash map

 

  •   
Extract authorization codeExtract the authorization code from the URL

 

  •   
Sending the code to the     Token Endpoint to receive an Access Token and ID Token in the response.

 

  •   
Validate ID Token and get user claimsID Token is encoded using base64url. First need to decode the ID_Token and then verify the claims

 

  •