001package org.nuxeo.ecm.admin.oauth;
002
003import org.jboss.seam.ScopeType;
004import org.jboss.seam.annotations.Name;
005import org.jboss.seam.annotations.Scope;
006import org.nuxeo.ecm.platform.oauth.providers.NuxeoOAuthServiceProvider;
007import org.nuxeo.ecm.platform.oauth.providers.OAuthServiceProviderRegistryImpl;
008
009@Name("oauthServiceProvidersActions")
010@Scope(ScopeType.CONVERSATION)
011public class OAuthServiceProvidersActionBean extends DirectoryBasedEditor {
012
013    private static final long serialVersionUID = 1L;
014
015    protected static final String DIRECTORY = OAuthServiceProviderRegistryImpl.DIRECTORY_NAME;
016
017    protected static final String SCHEMA = NuxeoOAuthServiceProvider.SCHEMA;
018
019    @Override
020    protected String getDirectoryName() {
021        return DIRECTORY;
022    }
023
024    @Override
025    protected String getSchemaName() {
026        return SCHEMA;
027    }
028
029}