Statistics
| Revision:

gvsig-projects-pool / org.gvsig.online / trunk / org.gvsig.online / org.gvsig.online.swing / org.gvsig.online.swing.impl / src / main / java / org / gvsig / online / swing / impl / authentication / none / UserIdentificationGuestFactory.java @ 9513

History | View | Annotate | Download (906 Bytes)

1
package org.gvsig.online.swing.impl.authentication.none;
2

    
3
import org.gvsig.online.lib.api.OnlineLocator;
4
import org.gvsig.online.lib.api.OnlineManager;
5
import org.gvsig.online.lib.api.OnlineUserIdentificationRequester.OnlineUserIdentificationRequesterFactory;
6

    
7
/**
8
 *
9
 * @author jjdelcerro
10
 */
11
public class UserIdentificationGuestFactory implements OnlineUserIdentificationRequesterFactory {
12

    
13
    public UserIdentificationGuestFactory() {
14
    }
15
    
16
    @Override
17
    public String getName() {
18
        return "Guest";
19
    }
20

    
21
    @Override
22
    public UserIdentificationGuestConfig create(Object... parameters) {
23
        return new UserIdentificationGuestConfig(this, (String)parameters[0]);
24
    }
25
    
26
    
27
    public static void selfRegister() {
28
        OnlineManager manager = OnlineLocator.getOnlineManager();
29
        manager.addUserIdentificationRequester(new UserIdentificationGuestFactory());
30
    }
31
}