Class ClientDetails

  • All Implemented Interfaces:
    java.io.Serializable, org.springframework.security.oauth2.provider.ClientDetails

    public class ClientDetails
    extends java.lang.Object
    implements org.springframework.security.oauth2.provider.ClientDetails
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      ClientDetails​(Client client)
      Initializes ClientDetails with properties from given client.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> getRegisteredRedirectUri()  
      boolean isAutoApprove​(java.lang.String scope)  
      boolean isScoped()  
      boolean isSecretRequired()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.springframework.security.oauth2.provider.ClientDetails

        getAccessTokenValiditySeconds, getAdditionalInformation, getAuthorities, getAuthorizedGrantTypes, getClientId, getClientSecret, getRefreshTokenValiditySeconds, getResourceIds, getScope
    • Constructor Detail

      • ClientDetails

        public ClientDetails​(Client client)
        Initializes ClientDetails with properties from given client.
        Parameters:
        client - instance of custom Client
    • Method Detail

      • isSecretRequired

        public boolean isSecretRequired()
        Specified by:
        isSecretRequired in interface org.springframework.security.oauth2.provider.ClientDetails
      • isScoped

        public boolean isScoped()
        Specified by:
        isScoped in interface org.springframework.security.oauth2.provider.ClientDetails
      • getRegisteredRedirectUri

        public java.util.Set<java.lang.String> getRegisteredRedirectUri()
        Specified by:
        getRegisteredRedirectUri in interface org.springframework.security.oauth2.provider.ClientDetails
      • isAutoApprove

        public boolean isAutoApprove​(java.lang.String scope)
        Specified by:
        isAutoApprove in interface org.springframework.security.oauth2.provider.ClientDetails