|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.security.auth.message.MessagePolicy
public class MessagePolicy
This class defines a message authentication policy.
A ClientAuthContext uses this class to communicate (at module initialization time) request and response message protection policies to its ClientAuthModule objects. A ServerAuthContext uses this class to communicate request and response message protection policies to its ServerAuthModule objects.
ClientAuthContext
,
ServerAuthContext
,
ClientAuthModule
,
ServerAuthModule
Nested Class Summary | |
---|---|
static interface |
MessagePolicy.ProtectionPolicy
This interface is used to represent message authentication policy. |
static interface |
MessagePolicy.Target
This interface is used to represent and perform message targeting. |
static class |
MessagePolicy.TargetPolicy
This class defines the message protection policies for specific Targets. |
Constructor Summary | |
---|---|
MessagePolicy(MessagePolicy.TargetPolicy[] targetPolicies,
boolean mandatory)
Create a MessagePolicy instance with an array of target policies. |
Method Summary | |
---|---|
MessagePolicy.TargetPolicy[] |
getTargetPolicies()
Get the target policies that comprise the authentication policy. |
boolean |
isMandatory()
Get the MessagePolicy modifier. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MessagePolicy(MessagePolicy.TargetPolicy[] targetPolicies, boolean mandatory)
targetPolicies
- an array of target policies.mandatory
- A boolean value indicating whether the MessagePolicy is
mandatory or optional.
java.lang.IllegalArgumentException
- if the specified targetPolicies
is null.Method Detail |
---|
public boolean isMandatory()
public MessagePolicy.TargetPolicy[] getTargetPolicies()
When this method returns an array of target policies, the order of elements in the array represents the order that the corresponding message transformations or validations described by the target policies are to be performed by the authentication module.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2009, 2010, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 4-June-2010 04:34