public class MessagePolicy extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MessagePolicy.ProtectionPolicy
This interface is used to represent message authentication policy.
|
static interface |
MessagePolicy.Target
This interface is implemented by objects that represent and perform message targeting
on behalf of authentication modules.
|
static class |
MessagePolicy.TargetPolicy |
Constructor and Description |
---|
MessagePolicy(MessagePolicy.TargetPolicy[] targetPolicies,
boolean mandatory)
Create a MessagePolicy instance with an array of target policies.
|
Modifier and Type | Method and Description |
---|---|
MessagePolicy.TargetPolicy[] |
getTargetPolicies()
Get the target policies that comprise the authentication policy.
|
boolean |
isMandatory() |
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.IllegalArgumentException
- if the specified targetPolicies is null.public MessagePolicy.TargetPolicy[] getTargetPolicies()
public boolean isMandatory()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.