Interface UserManagementServiceOuterClass.RightOrBuilder

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

public static interface UserManagementServiceOuterClass.RightOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasParticipantAdmin

      boolean hasParticipantAdmin()
       The user can administer the participant node.
       
      .com.daml.ledger.api.v2.admin.Right.ParticipantAdmin participant_admin = 1 [json_name = "participantAdmin"];
      Returns:
      Whether the participantAdmin field is set.
    • getParticipantAdmin

       The user can administer the participant node.
       
      .com.daml.ledger.api.v2.admin.Right.ParticipantAdmin participant_admin = 1 [json_name = "participantAdmin"];
      Returns:
      The participantAdmin.
    • getParticipantAdminOrBuilder

       The user can administer the participant node.
       
      .com.daml.ledger.api.v2.admin.Right.ParticipantAdmin participant_admin = 1 [json_name = "participantAdmin"];
    • hasCanActAs

      boolean hasCanActAs()
       The user can act as a specific party.
       
      .com.daml.ledger.api.v2.admin.Right.CanActAs can_act_as = 2 [json_name = "canActAs"];
      Returns:
      Whether the canActAs field is set.
    • getCanActAs

       The user can act as a specific party.
       
      .com.daml.ledger.api.v2.admin.Right.CanActAs can_act_as = 2 [json_name = "canActAs"];
      Returns:
      The canActAs.
    • getCanActAsOrBuilder

       The user can act as a specific party.
       
      .com.daml.ledger.api.v2.admin.Right.CanActAs can_act_as = 2 [json_name = "canActAs"];
    • hasCanReadAs

      boolean hasCanReadAs()
       The user can read ledger data visible to a specific party.
       
      .com.daml.ledger.api.v2.admin.Right.CanReadAs can_read_as = 3 [json_name = "canReadAs"];
      Returns:
      Whether the canReadAs field is set.
    • getCanReadAs

       The user can read ledger data visible to a specific party.
       
      .com.daml.ledger.api.v2.admin.Right.CanReadAs can_read_as = 3 [json_name = "canReadAs"];
      Returns:
      The canReadAs.
    • getCanReadAsOrBuilder

       The user can read ledger data visible to a specific party.
       
      .com.daml.ledger.api.v2.admin.Right.CanReadAs can_read_as = 3 [json_name = "canReadAs"];
    • hasIdentityProviderAdmin

      boolean hasIdentityProviderAdmin()
       The user can administer users and parties assigned to the same identity provider as the one of the user.
       
      .com.daml.ledger.api.v2.admin.Right.IdentityProviderAdmin identity_provider_admin = 4 [json_name = "identityProviderAdmin"];
      Returns:
      Whether the identityProviderAdmin field is set.
    • getIdentityProviderAdmin

       The user can administer users and parties assigned to the same identity provider as the one of the user.
       
      .com.daml.ledger.api.v2.admin.Right.IdentityProviderAdmin identity_provider_admin = 4 [json_name = "identityProviderAdmin"];
      Returns:
      The identityProviderAdmin.
    • getIdentityProviderAdminOrBuilder

       The user can administer users and parties assigned to the same identity provider as the one of the user.
       
      .com.daml.ledger.api.v2.admin.Right.IdentityProviderAdmin identity_provider_admin = 4 [json_name = "identityProviderAdmin"];
    • hasCanReadAsAnyParty

      boolean hasCanReadAsAnyParty()
       The user can read as any party on a participant
       
      .com.daml.ledger.api.v2.admin.Right.CanReadAsAnyParty can_read_as_any_party = 5 [json_name = "canReadAsAnyParty"];
      Returns:
      Whether the canReadAsAnyParty field is set.
    • getCanReadAsAnyParty

       The user can read as any party on a participant
       
      .com.daml.ledger.api.v2.admin.Right.CanReadAsAnyParty can_read_as_any_party = 5 [json_name = "canReadAsAnyParty"];
      Returns:
      The canReadAsAnyParty.
    • getCanReadAsAnyPartyOrBuilder

       The user can read as any party on a participant
       
      .com.daml.ledger.api.v2.admin.Right.CanReadAsAnyParty can_read_as_any_party = 5 [json_name = "canReadAsAnyParty"];
    • getKindCase