Class HvlJpaRegisteredClientRepository

java.lang.Object
tr.com.havelsan.javarch.oauth.auth.starter.oidc.repository.HvlJpaRegisteredClientRepository
All Implemented Interfaces:
org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository

@Primary @Service public class HvlJpaRegisteredClientRepository extends Object implements org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository
RegisteredClientRepository is used to manage client datas in database
  • Constructor Details

    • HvlJpaRegisteredClientRepository

      public HvlJpaRegisteredClientRepository(HvlOAuthOidcRepository clientRepository)
  • Method Details

    • save

      public void save(org.springframework.security.oauth2.server.authorization.client.RegisteredClient registeredClient)
      Specified by:
      save in interface org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository
    • findById

      public org.springframework.security.oauth2.server.authorization.client.RegisteredClient findById(String id)
      Specified by:
      findById in interface org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository
    • findByClientId

      public org.springframework.security.oauth2.server.authorization.client.RegisteredClient findByClientId(String clientId)
      Specified by:
      findByClientId in interface org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository