Class AuthPolicy
- java.lang.Object
-
- com.sun.enterprise.security.jauth.AuthPolicy
-
public class AuthPolicy extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringAFTER_CONTENTstatic StringBEFORE_CONTENTstatic StringCONTENTstatic StringSENDERstatic intSOURCE_AUTH_CONTENTstatic intSOURCE_AUTH_NONEstatic intSOURCE_AUTH_SENDER
-
Constructor Summary
Constructors Constructor Description AuthPolicy()AuthPolicy(int sourceAuthenticationType, boolean authenticateRecipient, boolean beforeContent)AuthPolicy(jakarta.security.auth.message.MessagePolicy messagePolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanauthRequired()booleanequals(Object o)intgetSourceAuth()inthashCode()booleanisContentAuthRequired()booleanisRecipientAuthBeforeContent()booleanisRecipientAuthBeforeContent(boolean orderForValidation)booleanisRecipientAuthRequired()booleanisSenderAuthRequired()booleanisSourceAuthRequired()voidsetContentAuth(boolean required)voidsetRecipientAuth(boolean required, boolean beforeContent)voidsetSenderAuth(boolean required)voidsetSourceAuth(int sourceAuthenticationType)StringtoString()
-
-
-
Field Detail
-
SOURCE_AUTH_NONE
public static final int SOURCE_AUTH_NONE
- See Also:
- Constant Field Values
-
SOURCE_AUTH_SENDER
public static final int SOURCE_AUTH_SENDER
- See Also:
- Constant Field Values
-
SOURCE_AUTH_CONTENT
public static final int SOURCE_AUTH_CONTENT
- See Also:
- Constant Field Values
-
SENDER
public static final String SENDER
- See Also:
- Constant Field Values
-
CONTENT
public static final String CONTENT
- See Also:
- Constant Field Values
-
BEFORE_CONTENT
public static final String BEFORE_CONTENT
- See Also:
- Constant Field Values
-
AFTER_CONTENT
public static final String AFTER_CONTENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
setSourceAuth
public void setSourceAuth(int sourceAuthenticationType)
-
setContentAuth
public void setContentAuth(boolean required)
-
setSenderAuth
public void setSenderAuth(boolean required)
-
setRecipientAuth
public void setRecipientAuth(boolean required, boolean beforeContent)
-
getSourceAuth
public int getSourceAuth()
-
authRequired
public boolean authRequired()
-
isSourceAuthRequired
public boolean isSourceAuthRequired()
-
isSenderAuthRequired
public boolean isSenderAuthRequired()
-
isContentAuthRequired
public boolean isContentAuthRequired()
-
isRecipientAuthRequired
public boolean isRecipientAuthRequired()
-
isRecipientAuthBeforeContent
public boolean isRecipientAuthBeforeContent()
-
isRecipientAuthBeforeContent
public boolean isRecipientAuthBeforeContent(boolean orderForValidation)
-
-