Class ElytronMessageInfo

  • All Implemented Interfaces:
    javax.security.auth.message.MessageInfo
    Direct Known Subclasses:
    ServletMessageInfo

    public class ElytronMessageInfo
    extends Object
    implements javax.security.auth.message.MessageInfo
    An implementation of the MessageInfo interface.
    Author:
    Darran Lofthouse
    See Also:
    MessageInfo
    • Constructor Detail

      • ElytronMessageInfo

        public ElytronMessageInfo()
    • Method Detail

      • getMap

        public Map getMap()
        Specified by:
        getMap in interface javax.security.auth.message.MessageInfo
        See Also:
        MessageInfo.getMap()
      • getRequestMessage

        public Object getRequestMessage()
        Specified by:
        getRequestMessage in interface javax.security.auth.message.MessageInfo
        See Also:
        MessageInfo.getRequestMessage()
      • getResponseMessage

        public Object getResponseMessage()
        Specified by:
        getResponseMessage in interface javax.security.auth.message.MessageInfo
        See Also:
        MessageInfo.getResponseMessage()
      • setRequestMessage

        public void setRequestMessage​(Object requestMessage)
        Specified by:
        setRequestMessage in interface javax.security.auth.message.MessageInfo
        See Also:
        MessageInfo.setRequestMessage(java.lang.Object)
      • setResponseMessage

        public void setResponseMessage​(Object responseMessage)
        Specified by:
        setResponseMessage in interface javax.security.auth.message.MessageInfo
        See Also:
        MessageInfo.setResponseMessage(java.lang.Object)
      • setState

        void setState​(ElytronMessageInfo.State state)
        Set the current processing state for this MessageInfo.
        Parameters:
        state - the current processing state for this MessageInfo.
      • getState

        protected ElytronMessageInfo.State getState()
        Get the current state for how this MessageInfo is being used.
        Returns:
        the current processing state for this MessageInfo.