Class NuxeoOAuthServiceProvider

java.lang.Object
net.oauth.OAuthServiceProvider
org.nuxeo.ecm.platform.oauth.providers.NuxeoOAuthServiceProvider
All Implemented Interfaces:
Serializable

public class NuxeoOAuthServiceProvider extends net.oauth.OAuthServiceProvider
See Also:
  • Field Details

    • SCHEMA

      public static final String SCHEMA
      See Also:
    • gadgetUrl

      protected String gadgetUrl
    • serviceName

      protected String serviceName
    • keyType

      protected String keyType
    • consumerKey

      protected String consumerKey
    • consumerSecret

      protected String consumerSecret
    • publicKey

      protected String publicKey
    • description

      protected String description
    • enabled

      protected boolean enabled
    • readOnly

      protected boolean readOnly
    • id

      protected Long id
  • Constructor Details

    • NuxeoOAuthServiceProvider

      public NuxeoOAuthServiceProvider(String requestTokenURL, String userAuthorizationURL, String accessTokenURL)
    • NuxeoOAuthServiceProvider

      public NuxeoOAuthServiceProvider(Long id, String gadgetUrl, String serviceName, String consumerKey, String consumerSecret, String publicKey)
  • Method Details

    • createFromDirectoryEntry

      public static NuxeoOAuthServiceProvider createFromDirectoryEntry(DocumentModel entry)
    • asDocumentModel

      protected DocumentModel asDocumentModel(DocumentModel entry)
    • getGadgetUrl

      public String getGadgetUrl()
    • getServiceName

      public String getServiceName()
    • getKeyType

      public String getKeyType()
    • getConsumerKey

      public String getConsumerKey()
    • getConsumerSecret

      public String getConsumerSecret()
    • getPublicKey

      public String getPublicKey()
    • getId

      public Long getId()
    • getRequestTokenUR

      public String getRequestTokenUR()
    • getUserAuthorizationURL

      public String getUserAuthorizationURL()
    • getAccessTokenURL

      public String getAccessTokenURL()
    • getDescription

      public String getDescription()
    • isReadOnly

      public boolean isReadOnly()