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 String
AFTER_CONTENT
static String
BEFORE_CONTENT
static String
CONTENT
static String
SENDER
static int
SOURCE_AUTH_CONTENT
static int
SOURCE_AUTH_NONE
static int
SOURCE_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 boolean
authRequired()
boolean
equals(Object o)
int
getSourceAuth()
int
hashCode()
boolean
isContentAuthRequired()
boolean
isRecipientAuthBeforeContent()
boolean
isRecipientAuthBeforeContent(boolean orderForValidation)
boolean
isRecipientAuthRequired()
boolean
isSenderAuthRequired()
boolean
isSourceAuthRequired()
void
setContentAuth(boolean required)
void
setRecipientAuth(boolean required, boolean beforeContent)
void
setSenderAuth(boolean required)
void
setSourceAuth(int sourceAuthenticationType)
String
toString()
-
-
-
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)
-
-