org.ow2.petals.jbi.security
Class DefaultAuthorizationMap
java.lang.Object
org.ow2.petals.jbi.security.DefaultAuthorizationMap
- All Implemented Interfaces:
- AuthorizationMap
public class DefaultAuthorizationMap
- extends java.lang.Object
- implements AuthorizationMap
- Since:
- 2.2
- Author:
- Christophe HAMERLING - eBM WebSourcing
|
Method Summary |
java.util.Set<java.security.Principal> |
getAccessControlList(javax.jbi.servicedesc.ServiceEndpoint endpoint,
javax.xml.namespace.QName operation)
Get the access control list for the endpoint/operation. |
protected boolean |
match(AuthorizationEntry entry,
javax.jbi.servicedesc.ServiceEndpoint endpoint,
javax.xml.namespace.QName operation)
|
void |
setDefaultEntry(AuthorizationEntry defaultEntry)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultAuthorizationMap
public DefaultAuthorizationMap(java.util.List<AuthorizationEntry> authorizationEntries)
- Creates a new instance of DefaultAuthorizationMap
getAccessControlList
public java.util.Set<java.security.Principal> getAccessControlList(javax.jbi.servicedesc.ServiceEndpoint endpoint,
javax.xml.namespace.QName operation)
- Description copied from interface:
AuthorizationMap
- Get the access control list for the endpoint/operation.
- Specified by:
getAccessControlList in interface AuthorizationMap
- Returns:
match
protected boolean match(AuthorizationEntry entry,
javax.jbi.servicedesc.ServiceEndpoint endpoint,
javax.xml.namespace.QName operation)
- Parameters:
entry - endpoint - operation -
- Returns:
setDefaultEntry
public void setDefaultEntry(AuthorizationEntry defaultEntry)
- Parameters:
defaultEntry - the defaultEntry to set
Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.