Class WebAuthUser.Builder

  • Enclosing class:
    WebAuthUser

    public static class WebAuthUser.Builder
    extends java.lang.Object
    • Method Detail

      • userName

        @Nonnull
        public WebAuthUser.Builder userName​(@Nonnull
                                            java.lang.String userName)
      • firstName

        @Nonnull
        public WebAuthUser.Builder firstName​(@Nullable
                                             java.lang.String firstName)
      • lastName

        @Nonnull
        public WebAuthUser.Builder lastName​(@Nullable
                                            java.lang.String lastName)
      • roles

        @Nonnull
        public WebAuthUser.Builder roles​(@Nonnull
                                         com.google.common.collect.ImmutableCollection<java.lang.String> roles)
      • signedAttributesDocument

        @Nonnull
        public WebAuthUser.Builder signedAttributesDocument​(@Nullable
                                                            java.lang.String signedAttributesDocument)
      • timestamp

        @Nonnull
        public WebAuthUser.Builder timestamp​(@Nullable
                                             java.util.Date timestamp)