Class ClientData

java.lang.Object
ch.admin.bit.jeap.oauth.mock.server.config.ClientData

public class ClientData extends Object
  • Constructor Details

    • ClientData

      public ClientData()
  • Method Details

    • toRegisteredClient

      public org.springframework.security.oauth2.server.authorization.client.RegisteredClient toRegisteredClient()
    • getContext

      public static String getContext(org.springframework.security.oauth2.server.authorization.client.RegisteredClient registeredClient)
    • getSubject

      public static String getSubject(org.springframework.security.oauth2.server.authorization.client.RegisteredClient client)
    • getAudience

      public static List<String> getAudience(org.springframework.security.oauth2.server.authorization.client.RegisteredClient client)
    • getUserRolesForClient

      public static List<String> getUserRolesForClient(org.springframework.security.oauth2.server.authorization.client.RegisteredClient client)
    • getBusinessPartnerRolesForClient

      public static Map<String,List<String>> getBusinessPartnerRolesForClient(org.springframework.security.oauth2.server.authorization.client.RegisteredClient client)
    • isBprolesScopeEnabled

      public static boolean isBprolesScopeEnabled(org.springframework.security.oauth2.server.authorization.client.RegisteredClient client)
    • getClientId

      public String getClientId()
    • getClientSecret

      public String getClientSecret()
    • getRegisteredRedirectUri

      public List<String> getRegisteredRedirectUri()
    • getAccessTokenValiditySeconds

      public Long getAccessTokenValiditySeconds()
    • getRefreshTokenValiditySeconds

      public Long getRefreshTokenValiditySeconds()
    • getContext

      public AuthContext getContext()
    • getSubject

      public String getSubject()
    • getAudience

      public List<String> getAudience()
    • getUserroles

      public List<String> getUserroles()
    • getBproles

      public Map<String,List<String>> getBproles()
    • getScope

      public List<String> getScope()
    • isBprolesScopeEnabled

      public boolean isBprolesScopeEnabled()
    • setClientId

      public void setClientId(String clientId)
    • setClientSecret

      public void setClientSecret(String clientSecret)
    • setRegisteredRedirectUri

      public void setRegisteredRedirectUri(List<String> registeredRedirectUri)
    • setAccessTokenValiditySeconds

      public void setAccessTokenValiditySeconds(Long accessTokenValiditySeconds)
    • setRefreshTokenValiditySeconds

      public void setRefreshTokenValiditySeconds(Long refreshTokenValiditySeconds)
    • setContext

      public void setContext(AuthContext context)
    • setSubject

      public void setSubject(String subject)
    • setAudience

      public void setAudience(List<String> audience)
    • setUserroles

      public void setUserroles(List<String> userroles)
    • setBproles

      public void setBproles(Map<String,List<String>> bproles)
    • setScope

      public void setScope(List<String> scope)
    • setBprolesScopeEnabled

      public void setBprolesScopeEnabled(boolean bprolesScopeEnabled)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object