Interface V1Authentication.UserInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1Authentication.UserInfo, V1Authentication.UserInfo.Builder
Enclosing class:
V1Authentication

public static interface V1Authentication.UserInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Any additional information provided by the authenticator.
    Deprecated.
    int
    Any additional information provided by the authenticator.
    Any additional information provided by the authenticator.
    Any additional information provided by the authenticator.
    Any additional information provided by the authenticator.
    getGroups(int index)
    The names of groups this user is a part of.
    com.google.protobuf.ByteString
    getGroupsBytes(int index)
    The names of groups this user is a part of.
    int
    The names of groups this user is a part of.
    The names of groups this user is a part of.
    A unique value that identifies this user across time.
    com.google.protobuf.ByteString
    A unique value that identifies this user across time.
    The name that uniquely identifies this user among all active users.
    com.google.protobuf.ByteString
    The name that uniquely identifies this user among all active users.
    boolean
    A unique value that identifies this user across time.
    boolean
    The name that uniquely identifies this user among all active users.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasUsername

      boolean hasUsername()
       The name that uniquely identifies this user among all active users.
       +optional
       
      optional string username = 1;
    • getUsername

      String getUsername()
       The name that uniquely identifies this user among all active users.
       +optional
       
      optional string username = 1;
    • getUsernameBytes

      com.google.protobuf.ByteString getUsernameBytes()
       The name that uniquely identifies this user among all active users.
       +optional
       
      optional string username = 1;
    • hasUid

      boolean hasUid()
       A unique value that identifies this user across time. If this user is
       deleted and another user by the same name is added, they will have
       different UIDs.
       +optional
       
      optional string uid = 2;
    • getUid

      String getUid()
       A unique value that identifies this user across time. If this user is
       deleted and another user by the same name is added, they will have
       different UIDs.
       +optional
       
      optional string uid = 2;
    • getUidBytes

      com.google.protobuf.ByteString getUidBytes()
       A unique value that identifies this user across time. If this user is
       deleted and another user by the same name is added, they will have
       different UIDs.
       +optional
       
      optional string uid = 2;
    • getGroupsList

      List<String> getGroupsList()
       The names of groups this user is a part of.
       +optional
       
      repeated string groups = 3;
    • getGroupsCount

      int getGroupsCount()
       The names of groups this user is a part of.
       +optional
       
      repeated string groups = 3;
    • getGroups

      String getGroups(int index)
       The names of groups this user is a part of.
       +optional
       
      repeated string groups = 3;
    • getGroupsBytes

      com.google.protobuf.ByteString getGroupsBytes(int index)
       The names of groups this user is a part of.
       +optional
       
      repeated string groups = 3;
    • getExtraCount

      int getExtraCount()
       Any additional information provided by the authenticator.
       +optional
       
      map<string, .k8s.io.api.authentication.v1.ExtraValue> extra = 4;
    • containsExtra

      boolean containsExtra(String key)
       Any additional information provided by the authenticator.
       +optional
       
      map<string, .k8s.io.api.authentication.v1.ExtraValue> extra = 4;
    • getExtra

      Deprecated.
      Use getExtraMap() instead.
    • getExtraMap

       Any additional information provided by the authenticator.
       +optional
       
      map<string, .k8s.io.api.authentication.v1.ExtraValue> extra = 4;
    • getExtraOrDefault

      V1Authentication.ExtraValue getExtraOrDefault(String key, V1Authentication.ExtraValue defaultValue)
       Any additional information provided by the authenticator.
       +optional
       
      map<string, .k8s.io.api.authentication.v1.ExtraValue> extra = 4;
    • getExtraOrThrow

      V1Authentication.ExtraValue getExtraOrThrow(String key)
       Any additional information provided by the authenticator.
       +optional
       
      map<string, .k8s.io.api.authentication.v1.ExtraValue> extra = 4;