Class AbstractAuthenticatableOIDCContext

java.lang.Object
org.opensaml.messaging.context.BaseContext
net.shibboleth.oidc.profile.context.AbstractAuthenticatableOIDCContext
All Implemented Interfaces:
Iterable<BaseContext>
Direct Known Subclasses:
AccessTokenResponseContext, UserInfoResponseContext

public class AbstractAuthenticatableOIDCContext extends BaseContext
An abstract base class for subcontexts that carry information which may be authenticated. For example, tokens received over TLS where server TLS credential validation was performed and successful.
  • Field Details

    • authenticated

      private boolean authenticated
      Flag indicating whether the information contained in this context has been authenticated.
  • Constructor Details

    • AbstractAuthenticatableOIDCContext

      public AbstractAuthenticatableOIDCContext()
  • Method Details

    • isAuthenticated

      public boolean isAuthenticated()
      Gets the flag indicating whether the information contained in this context has been authenticated.
      Returns:
      Returns the authenticated flag.
    • setAuthenticated

      public AbstractAuthenticatableOIDCContext setAuthenticated(boolean flag)
      Sets the flag indicating whether the information contained in this context has been authenticated.
      Parameters:
      flag - The flag to set.
      Returns:
      this