Top Inners Fields Constructors Methods
jakarta.security.auth.message

public Class MessagePolicy

extends Object
Class Inheritance

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface
public static interface
public static class

Field Summary

Modifier and TypeField and Description
private final boolean
private final MessagePolicy.TargetPolicy[]

Constructor Summary

AccessConstructor and Description
public
MessagePolicy(MessagePolicy.TargetPolicy[] targetPolicies, boolean mandatory)

Method Summary

Modifier and TypeMethod and Description
public MessagePolicy.TargetPolicy[]
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

mandatoryback to summary
private final boolean mandatory
targetPoliciesback to summary
private final MessagePolicy.TargetPolicy[] targetPolicies

Constructor Detail

MessagePolicyback to summary
public MessagePolicy(MessagePolicy.TargetPolicy[] targetPolicies, boolean mandatory)

Method Detail

getTargetPoliciesback to summary
public MessagePolicy.TargetPolicy[] getTargetPolicies()
isMandatoryback to summary
public boolean isMandatory()
jakarta.security.auth.message back to summary

public Interface MessagePolicy.ProtectionPolicy


Field Summary

Modifier and TypeField and Description
public static final String
public static final String
public static final String

Method Summary

Modifier and TypeMethod and Description
public String

Field Detail

AUTHENTICATE_CONTENTback to summary
public static final String AUTHENTICATE_CONTENT
AUTHENTICATE_RECIPIENTback to summary
public static final String AUTHENTICATE_RECIPIENT
AUTHENTICATE_SENDERback to summary
public static final String AUTHENTICATE_SENDER

Method Detail

getIDback to summary
public String getID()
jakarta.security.auth.message back to summary

public Interface MessagePolicy.Target


Method Summary

Modifier and TypeMethod and Description
public Object
get(MessageInfo messageInfo)

public void
put(MessageInfo messageInfo, Object data)

public void
remove(MessageInfo messageInfo)

Method Detail

getback to summary
public Object get(MessageInfo messageInfo)
putback to summary
public void put(MessageInfo messageInfo, Object data)
removeback to summary
public void remove(MessageInfo messageInfo)
jakarta.security.auth.message back to summary

public Class MessagePolicy.TargetPolicy

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final MessagePolicy.ProtectionPolicy
private final MessagePolicy.Target[]

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public MessagePolicy.ProtectionPolicy
public MessagePolicy.Target[]
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

protectionPolicyback to summary
private final MessagePolicy.ProtectionPolicy protectionPolicy
targetsback to summary
private final MessagePolicy.Target[] targets

Constructor Detail

TargetPolicyback to summary
public TargetPolicy(MessagePolicy.Target[] targets, MessagePolicy.ProtectionPolicy protectionPolicy)

Method Detail

getProtectionPolicyback to summary
public MessagePolicy.ProtectionPolicy getProtectionPolicy()
getTargetsback to summary
public MessagePolicy.Target[] getTargets()