org.ow2.jonas.ws.jaxws.ejb
Interface ISecurityConstraint

All Known Implementing Classes:
EasyBeansSecurityConstraint

public interface ISecurityConstraint

The ISecurityConstraint gives info about how a Web context, supporting an EJB endpoint, has to be secured.

Author:
Guillaume Sauthier

Method Summary
 String getAuthMethod()
           
 List<String> getHttpMethods()
           
 String getRealmName()
           
 List<String> getRoleNames()
           
 String getTransportGuarantee()
           
 String getUrlPattern()
           
 

Method Detail

getUrlPattern

String getUrlPattern()
Returns:
the secured Url pattern.

getHttpMethods

List<String> getHttpMethods()
Returns:
the list of protected HTTP methods.

getTransportGuarantee

String getTransportGuarantee()
Returns:
the required guarantee.

getRoleNames

List<String> getRoleNames()
Returns:
the list of references roles in the EJB.

getAuthMethod

String getAuthMethod()
Returns:
the authentication method's name.

getRealmName

String getRealmName()
Returns:
the name of the realm to be used for authentication.


Copyright © 2010 OW2 Consortium. All Rights Reserved.