Class BasicAuthPrincipal<UserInfo>

java.lang.Object
io.servicetalk.http.security.auth.basic.jersey.BasicAuthPrincipal<UserInfo>
Type Parameters:
UserInfo - the type of user info objects wrapped by this instance
All Implemented Interfaces:
Principal

public class BasicAuthPrincipal<UserInfo> extends Object implements Principal
A generic Principal that wraps a user provided UserInfo.
  • Constructor Details

    • BasicAuthPrincipal

      public BasicAuthPrincipal(UserInfo userInfo)
      Create a new instance.
      Parameters:
      userInfo - the wrapped UserInfo
  • Method Details