Package javax.security.auth.message
Class MessagePolicy
- java.lang.Object
-
- javax.security.auth.message.MessagePolicy
-
public class MessagePolicy extends java.lang.Object
- Version:
- $Rev: 768352 $ $Date: 2009-04-24 12:26:01 -0400 (Fri, 24 Apr 2009) $
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
MessagePolicy.ProtectionPolicy
static interface
MessagePolicy.Target
static class
MessagePolicy.TargetPolicy
-
Field Summary
Fields Modifier and Type Field Description private boolean
mandatory
private MessagePolicy.TargetPolicy[]
targetPolicies
-
Constructor Summary
Constructors Constructor Description MessagePolicy(MessagePolicy.TargetPolicy[] targetPolicies, boolean mandatory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessagePolicy.TargetPolicy[]
getTargetPolicies()
boolean
isMandatory()
-
-
-
Field Detail
-
targetPolicies
private final MessagePolicy.TargetPolicy[] targetPolicies
-
mandatory
private final boolean mandatory
-
-
Constructor Detail
-
MessagePolicy
public MessagePolicy(MessagePolicy.TargetPolicy[] targetPolicies, boolean mandatory) throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
-
-
Method Detail
-
getTargetPolicies
public MessagePolicy.TargetPolicy[] getTargetPolicies()
-
isMandatory
public boolean isMandatory()
-
-