Class OpenIdAuthenticator.OpenIdAuthentication

  • All Implemented Interfaces:
    java.io.Serializable, org.eclipse.jetty.server.Authentication, org.eclipse.jetty.server.Authentication.LogoutAuthentication, org.eclipse.jetty.server.Authentication.ResponseSent, org.eclipse.jetty.server.Authentication.User
    Enclosing class:
    OpenIdAuthenticator

    public static class OpenIdAuthenticator.OpenIdAuthentication
    extends org.eclipse.jetty.security.UserAuthentication
    implements org.eclipse.jetty.server.Authentication.ResponseSent
    This Authentication represents a just completed OpenId Connect authentication. Subsequent requests from the same user are authenticated by the presents of a SessionAuthentication instance in their session.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.eclipse.jetty.server.Authentication

        org.eclipse.jetty.server.Authentication.Challenge, org.eclipse.jetty.server.Authentication.Deferred, org.eclipse.jetty.server.Authentication.Failed, org.eclipse.jetty.server.Authentication.Failure, org.eclipse.jetty.server.Authentication.LoginAuthentication, org.eclipse.jetty.server.Authentication.LogoutAuthentication, org.eclipse.jetty.server.Authentication.NonAuthenticated, org.eclipse.jetty.server.Authentication.ResponseSent, org.eclipse.jetty.server.Authentication.SendSuccess, org.eclipse.jetty.server.Authentication.User, org.eclipse.jetty.server.Authentication.Wrapped
    • Field Summary

      • Fields inherited from class org.eclipse.jetty.security.AbstractUserAuthentication

        _method, _userIdentity
      • Fields inherited from interface org.eclipse.jetty.server.Authentication

        NOT_CHECKED, SEND_CONTINUE, SEND_FAILURE, SEND_SUCCESS, UNAUTHENTICATED
    • Constructor Summary

      Constructors 
      Constructor Description
      OpenIdAuthentication​(java.lang.String method, org.eclipse.jetty.server.UserIdentity userIdentity)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String toString()  
      • Methods inherited from class org.eclipse.jetty.security.AbstractUserAuthentication

        declaredRolesContains, getAuthMethod, getUserIdentity, isUserInRole, logout
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • OpenIdAuthentication

        public OpenIdAuthentication​(java.lang.String method,
                                    org.eclipse.jetty.server.UserIdentity userIdentity)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class org.eclipse.jetty.security.UserAuthentication