Class OIDCRepository

java.lang.Object
org.tailormap.api.security.OIDCRepository
All Implemented Interfaces:
Iterable<org.springframework.security.oauth2.client.registration.ClientRegistration>, org.springframework.security.oauth2.client.registration.ClientRegistrationRepository

public class OIDCRepository extends Object implements org.springframework.security.oauth2.client.registration.ClientRegistrationRepository, Iterable<org.springframework.security.oauth2.client.registration.ClientRegistration>
  • Constructor Details

  • Method Details

    • findByRegistrationId

      public org.springframework.security.oauth2.client.registration.ClientRegistration findByRegistrationId(String registrationId)
      Specified by:
      findByRegistrationId in interface org.springframework.security.oauth2.client.registration.ClientRegistrationRepository
    • iterator

      @NotNull public @NotNull Iterator<org.springframework.security.oauth2.client.registration.ClientRegistration> iterator()
      Specified by:
      iterator in interface Iterable<org.springframework.security.oauth2.client.registration.ClientRegistration>
    • getMetadataForRegistrationId

      public OIDCRepository.OIDCRegistrationMetadata getMetadataForRegistrationId(String id)
    • synchronize

      @PostConstruct public void synchronize()