source: VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/service/CreatorProvider.java @ 5522

Last change on this file since 5522 was 5522, checked in by Twan Goosen, 10 years ago

Added a 'creator provider' interface and SAML + chaining implementations. Added an 'add me' action link to add the current user as a creator.
Refs #595

File size: 418 bytes
Line 
1package eu.clarin.cmdi.virtualcollectionregistry.service;
2
3import eu.clarin.cmdi.virtualcollectionregistry.model.Creator;
4import java.security.Principal;
5
6/**
7 *
8 * @author twagoo
9 */
10public interface CreatorProvider {
11   
12    /**
13     *
14     * @return a new creator with the user's details filled in according to the
15     * implementation's specification
16     */
17    Creator getCreator(Principal principal);
18   
19}
Note: See TracBrowser for help on using the repository browser.