org.ow2.petals.jbi.security
Class AuthorizationEntry
java.lang.Object
org.ow2.petals.jbi.security.AuthorizationEntry
public class AuthorizationEntry
- extends java.lang.Object
- Since:
- 2.2
- Author:
- Christophe HAMERLING - eBM WebSourcing
|
Constructor Summary |
AuthorizationEntry()
Creates a new instance of AuthorizationEntry |
AuthorizationEntry(javax.xml.namespace.QName service,
java.lang.String endpoint,
javax.xml.namespace.QName operation,
java.lang.String roles)
Creates a new instance of AuthorizationEntry |
AuthorizationEntry(javax.xml.namespace.QName service,
java.lang.String endpoint,
javax.xml.namespace.QName operation,
java.lang.String roles,
org.ow2.petals.jbi.security.AuthorizationEntry.ROLE_TYPE type)
Creates a new instance of AuthorizationEntry |
|
Method Summary |
java.util.Set<org.ow2.petals.jaas.GroupPrincipal> |
getAcls()
|
java.lang.String |
getEndpoint()
|
javax.xml.namespace.QName |
getOperation()
|
java.lang.String |
getRoles()
|
javax.xml.namespace.QName |
getService()
|
org.ow2.petals.jbi.security.AuthorizationEntry.ROLE_TYPE |
getType()
|
void |
setAcls(java.util.Set<org.ow2.petals.jaas.GroupPrincipal> acls)
|
void |
setEndpoint(java.lang.String endpoint)
|
void |
setOperation(javax.xml.namespace.QName operation)
|
void |
setRoles(java.lang.String roles)
|
void |
setService(javax.xml.namespace.QName service)
|
void |
setType(org.ow2.petals.jbi.security.AuthorizationEntry.ROLE_TYPE type)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AuthorizationEntry
public AuthorizationEntry()
- Creates a new instance of AuthorizationEntry
AuthorizationEntry
public AuthorizationEntry(javax.xml.namespace.QName service,
java.lang.String endpoint,
javax.xml.namespace.QName operation,
java.lang.String roles)
- Creates a new instance of AuthorizationEntry
- Parameters:
service - endpoint - operation - roles - roles as CSV
AuthorizationEntry
public AuthorizationEntry(javax.xml.namespace.QName service,
java.lang.String endpoint,
javax.xml.namespace.QName operation,
java.lang.String roles,
org.ow2.petals.jbi.security.AuthorizationEntry.ROLE_TYPE type)
- Creates a new instance of AuthorizationEntry
- Parameters:
service - endpoint - operation - roles - type -
getType
public org.ow2.petals.jbi.security.AuthorizationEntry.ROLE_TYPE getType()
- Returns:
- the type
setType
public void setType(org.ow2.petals.jbi.security.AuthorizationEntry.ROLE_TYPE type)
- Parameters:
type - the type to set
getEndpoint
public java.lang.String getEndpoint()
- Returns:
- the endpoint
setEndpoint
public void setEndpoint(java.lang.String endpoint)
- Parameters:
endpoint - the endpoint to set
getService
public javax.xml.namespace.QName getService()
- Returns:
- the service
setService
public void setService(javax.xml.namespace.QName service)
- Parameters:
service - the service to set
getOperation
public javax.xml.namespace.QName getOperation()
- Returns:
- the operation
setOperation
public void setOperation(javax.xml.namespace.QName operation)
- Parameters:
operation - the operation to set
getAcls
public java.util.Set<org.ow2.petals.jaas.GroupPrincipal> getAcls()
- Returns:
- the accessControlList
setAcls
public void setAcls(java.util.Set<org.ow2.petals.jaas.GroupPrincipal> acls)
- Parameters:
accessControlList - the accessControlList to set
setRoles
public void setRoles(java.lang.String roles)
- Parameters:
roles -
getRoles
public java.lang.String getRoles()
- Returns:
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.