Class DefaultState

  • All Implemented Interfaces:
    MutableState, State

    @Introspected
    public class DefaultState
    extends java.lang.Object
    implements MutableState
    Default state implementation.
    Since:
    1.2.0
    • Constructor Detail

      • DefaultState

        public DefaultState()
    • Method Detail

      • getOriginalUri

        @Nullable
        @Deprecated
        public java.net.URI getOriginalUri()
        Deprecated.
        Specified by:
        getOriginalUri in interface State
        Returns:
        The URI that was redirected from
      • getNonce

        @NonNull
        public java.lang.String getNonce()
        Specified by:
        getNonce in interface State
        Returns:
        A nonce value
      • setOriginalUri

        public void setOriginalUri​(java.net.URI originalUri)
        Specified by:
        setOriginalUri in interface MutableState
        Parameters:
        originalUri - The original URI
      • setNonce

        public void setNonce​(java.lang.String nonce)
        Specified by:
        setNonce in interface MutableState
        Parameters:
        nonce - The nonce
      • getRedirectUri

        @Nullable
        public java.net.URI getRedirectUri()
        Specified by:
        getRedirectUri in interface State
        Returns:
        The URI to redirect to
      • setRedirectUri

        public void setRedirectUri​(java.net.URI redirectUri)
        Specified by:
        setRedirectUri in interface MutableState
        Parameters:
        redirectUri - the URI to redirect to
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object