Class OAuth2Device

java.lang.Object
cn.herodotus.engine.assistant.definition.domain.base.AbstractEntity
cn.herodotus.engine.data.core.entity.BaseEntity
cn.herodotus.engine.data.core.entity.BaseSysEntity
cn.herodotus.engine.oauth2.data.jpa.definition.domain.AbstractRegisteredClient
cn.herodotus.engine.oauth2.management.definition.AbstractOAuth2RegisteredClient
cn.herodotus.engine.oauth2.management.entity.OAuth2Device
All Implemented Interfaces:
cn.herodotus.engine.assistant.definition.domain.base.Entity, cn.herodotus.engine.oauth2.core.definition.domain.RegisteredClientDetails, Serializable

@Entity public class OAuth2Device extends AbstractOAuth2RegisteredClient

Description: 物联网设备管理

Author:
: gengwei.zheng
See Also:
Date:
: 2023/5/15 14:26
  • Constructor Details

    • OAuth2Device

      public OAuth2Device()
  • Method Details

    • getDeviceId

      public String getDeviceId()
    • setDeviceId

      public void setDeviceId(String deviceId)
    • getDeviceName

      public String getDeviceName()
    • setDeviceName

      public void setDeviceName(String deviceName)
    • getProductId

      public String getProductId()
    • setProductId

      public void setProductId(String productId)
    • getActivated

      public Boolean getActivated()
    • setActivated

      public void setActivated(Boolean activated)
    • getScopes

      public Set<OAuth2Scope> getScopes()
      Specified by:
      getScopes in class AbstractOAuth2RegisteredClient
    • setScopes

      public void setScopes(Set<OAuth2Scope> scopes)
    • getId

      public String getId()
    • toString

      public String toString()
      Overrides:
      toString in class cn.herodotus.engine.data.core.entity.BaseEntity