Support Authentication
----------------------

                 Key: SEAMREST-54
                 URL: https://issues.jboss.org/browse/SEAMREST-54
             Project: Seam REST
          Issue Type: Feature Request
          Components: Client
    Affects Versions: 3.1.0.Beta4
            Reporter: Dominik Obermaier


At the moment it is not possible to use authentication with the @RestClient 
Annotation.

A possible API could look like this (example with constructor injection):

 @Inject
    public RESTService(@RestClient(value = "#{restConfiguration}", username = 
"#{myUsername}, password = "#{myPassword}) RestQueryService restQueryService) {

        ...
    }

Of course the defaults for username and password should be set to "".

Another approach could be to use an @Credential annotation in conjunction with 
@RestClient. An API could look like this:

 @Inject
    public RESTService(@RestClient(value = "#{restConfiguration}") 
@Credential(username = "#{myUsername}, password = "#{myPassword} 
RestQueryService restQueryService) {

        ...
    }

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues

Reply via email to