Interface RegisteredClientConverter<S extends RegisteredClientDetails>

All Superinterfaces:
org.springframework.core.convert.converter.Converter<S,org.springframework.security.oauth2.server.authorization.client.RegisteredClient>
All Known Implementing Classes:
AbstractRegisteredClientConverter, HerodotusToOAuth2RegisteredClientConverter

public interface RegisteredClientConverter<S extends RegisteredClientDetails> extends org.springframework.core.convert.converter.Converter<S,org.springframework.security.oauth2.server.authorization.client.RegisteredClient>

Description: 转换为 RegisteredClient 转换器定义

Author:
: gengwei.zheng
Date:
: 2023/5/21 20:36
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.springframework.security.oauth2.server.authorization.client.RegisteredClient
    convert(S details)
     
    org.springframework.security.oauth2.server.authorization.settings.ClientSettings
     
    getScopes(S details)
     
    org.springframework.security.oauth2.server.authorization.settings.TokenSettings
     

    Methods inherited from interface org.springframework.core.convert.converter.Converter

    andThen
  • Method Details

    • getScopes

      Set<String> getScopes(S details)
    • getClientSettings

      org.springframework.security.oauth2.server.authorization.settings.ClientSettings getClientSettings(S details)
    • getTokenSettings

      org.springframework.security.oauth2.server.authorization.settings.TokenSettings getTokenSettings(S details)
    • convert

      default org.springframework.security.oauth2.server.authorization.client.RegisteredClient convert(S details)
      Specified by:
      convert in interface org.springframework.core.convert.converter.Converter<S extends RegisteredClientDetails,org.springframework.security.oauth2.server.authorization.client.RegisteredClient>