Interface VersionServiceOuterClass.UserManagementFeatureOrBuilder

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

public static interface VersionServiceOuterClass.UserManagementFeatureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    The maximum number of rights that can be assigned to a single user.
    int
    The maximum number of users the server can return in a single response (page).
    boolean
    Whether the Ledger API server provides the user management service.

    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

    • getSupported

      boolean getSupported()
       Whether the Ledger API server provides the user management service.
       
      bool supported = 1 [json_name = "supported"];
      Returns:
      The supported.
    • getMaxRightsPerUser

      int getMaxRightsPerUser()
       The maximum number of rights that can be assigned to a single user.
       Servers MUST support at least 100 rights per user.
       A value of 0 means that the server enforces no rights per user limit.
       
      int32 max_rights_per_user = 2 [json_name = "maxRightsPerUser"];
      Returns:
      The maxRightsPerUser.
    • getMaxUsersPageSize

      int getMaxUsersPageSize()
       The maximum number of users the server can return in a single response (page).
       Servers MUST support at least a 100 users per page.
       A value of 0 means that the server enforces no page size limit.
       
      int32 max_users_page_size = 3 [json_name = "maxUsersPageSize"];
      Returns:
      The maxUsersPageSize.