|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.xml.wss.impl.policy.SecurityPolicyContainer
public class SecurityPolicyContainer
Represents a container for a static collection of SecurityPolicies. It Associates a StaticPolicyContext with a SecurityPolicy.
Constructor Summary | |
---|---|
SecurityPolicyContainer()
|
Method Summary | |
---|---|
java.util.Iterator |
getAllContexts()
Returns all keys (StaticPolicyContext) |
java.util.Iterator |
getSecurityPolicies(StaticPolicyContext ctx)
Return an immutable collection of SecurityPolicies, association between policies are free to inference |
java.util.Iterator |
getSecurityPolicies(StaticPolicyContext sCtx,
DynamicPolicyContext dCtx)
|
java.lang.String |
getType()
Get the type of the policy. |
void |
setSecurityPolicy(StaticPolicyContext ctx,
SecurityPolicy policy)
Associate more than one SecurityPolicy with a StaticPolicyContext |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SecurityPolicyContainer()
Method Detail |
---|
public void setSecurityPolicy(StaticPolicyContext ctx, SecurityPolicy policy)
ctx
- StaticPolicyContextpolicy
- SecurityPolicypublic java.util.Iterator getSecurityPolicies(StaticPolicyContext ctx)
ctx
- StaticPolicyContext
ctx
public java.util.Iterator getAllContexts()
public java.util.Iterator getSecurityPolicies(StaticPolicyContext sCtx, DynamicPolicyContext dCtx) throws PolicyGenerationException
PolicyGenerationException
public java.lang.String getType()
SecurityPolicy
Implementation Note: Useful to avoid instanceof checks and String.equals checks
getType
in interface SecurityPolicy
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |