Package x.oauth

Class ApplicationInfo

java.lang.Object
x.oauth.ApplicationInfo
All Implemented Interfaces:
Serializable

public class ApplicationInfo extends Object implements Serializable
Contains info about a client application. Used for client application representation.
Author:
sakdsitt
See Also:
  • Field Details

    • log

      protected static org.slf4j.Logger log
  • Constructor Details

    • ApplicationInfo

      public ApplicationInfo()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getRegistered

      public String getRegistered()
    • setRegistered

      public void setRegistered(String registered)
    • getScope

      public String getScope()
    • setScope

      public void setScope(String scope)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getRedirectUri

      public String getRedirectUri()
    • setRedirectUri

      public void setRedirectUri(String redirectUri)
    • getStatus

      public Long getStatus()
    • setStatus

      public void setStatus(Long status)
    • getClientId

      public String getClientId()
    • setClientId

      public void setClientId(String clientId)
    • getSecret

      public String getSecret()
    • setSecret

      public void setSecret(String secret)
    • getApplicationDetails

      public String getApplicationDetails()
    • setApplicationDetails

      public void setApplicationDetails(String applicationDetails)
    • valid

      public boolean valid()
    • validForUpdate

      public boolean validForUpdate()
    • loadFromXDataClientCredential

      public static ApplicationInfo loadFromXDataClientCredential(XData data)