Class ElytronMessageInfo
java.lang.Object
org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo
- All Implemented Interfaces:
MessageInfo
- Direct Known Subclasses:
ServletMessageInfo
An implementation of the
MessageInfo interface.- Author:
- Darran Lofthouse
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMap()Get (a reference to) the Map object of this MessageInfo.Get the request message object from this MessageInfo.Get the response message object from this MessageInfo.protected ElytronMessageInfo.StategetState()Get the current state for how thisMessageInfois being used.voidsetRequestMessage(Object requestMessage) Set the request message object in this MessageInfo.voidsetResponseMessage(Object responseMessage) Set the response message object in this MessageInfo.
-
Constructor Details
-
ElytronMessageInfo
public ElytronMessageInfo()
-
-
Method Details
-
getMap
Description copied from interface:MessageInfoGet (a reference to) the Map object of this MessageInfo. Operations performed on the acquired Map must effect the Map within the MessageInfo.- Specified by:
getMapin interfaceMessageInfo- Returns:
- the Map object of this MessageInfo. This method never returns null. If a Map has not been associated with the MessageInfo, this method instantiates a Map, associates it with this MessageInfo, and then returns it.
- See Also:
-
getRequestMessage
Description copied from interface:MessageInfoGet the request message object from this MessageInfo.- Specified by:
getRequestMessagein interfaceMessageInfo- Returns:
- An object representing the request message, or null if no request message is set within the MessageInfo.
- See Also:
-
getResponseMessage
Description copied from interface:MessageInfoGet the response message object from this MessageInfo.- Specified by:
getResponseMessagein interfaceMessageInfo- Returns:
- an object representing the response message, or null if no response message is set within the MessageInfo.
- See Also:
-
setRequestMessage
Description copied from interface:MessageInfoSet the request message object in this MessageInfo.- Specified by:
setRequestMessagein interfaceMessageInfo- Parameters:
requestMessage- An object representing the request message.- See Also:
-
setResponseMessage
Description copied from interface:MessageInfoSet the response message object in this MessageInfo.- Specified by:
setResponseMessagein interfaceMessageInfo- Parameters:
responseMessage- An object representing the response message.- See Also:
-
getState
Get the current state for how thisMessageInfois being used.- Returns:
- the current processing state for this
MessageInfo.
-