Package com.skava.auth.service.impl.outhclient


package com.skava.auth.service.impl.outhclient
Implementation classes to represent the service layer implementations of the collection.
Author:
Infosys Equinox
  • Classes
    Class
    Description
    Class to create access_token for client based on clientId and clientSecret
    This service class implements CreateOauthClientService and handles the CreateOauthClient service request, process it and save the details in DB.
    This service class implements DeleteOAuthClientService and handles the delete OAuthClient service request, process it and save the details in DB.
    The Class GetAllOAuthClientServiceImpl is used for finding all the OAuthClient based on the provided information.
    This service class implements GetJSONWebKeySetService is used to retrieve the public keys of the client applications
    This service class implements GetOAuthClientService is used to retrieve the OAuthClients according to the given clientId and collectionId.
    This service class implements OAuthClientAuthorizationService and handles the client application's authorize request and return the id_token of the user when the user has valid session.
    This service class implements UpdateOauthClientService and handles the UpdateOauthClient service request, process it and save the details in DB.