Package com.daml.ledger.api.v2.admin
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 Summary
Modifier and TypeMethodDescriptionThe user can act as a specific party.The user can act as a specific party.The user can read ledger data visible to a specific party.The user can read as any party on a participantThe user can read as any party on a participantThe user can read ledger data visible to a specific party.The user can administer users and parties assigned to the same identity provider as the one of the user.The user can administer users and parties assigned to the same identity provider as the one of the user.The user can administer the participant node.The user can administer the participant node.boolean
The user can act as a specific party.boolean
The user can read ledger data visible to a specific party.boolean
The user can read as any party on a participantboolean
The user can administer users and parties assigned to the same identity provider as the one of the user.boolean
The user can administer the participant node.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
-
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
UserManagementServiceOuterClass.Right.ParticipantAdmin 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
UserManagementServiceOuterClass.Right.ParticipantAdminOrBuilder 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
UserManagementServiceOuterClass.Right.CanActAs 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
UserManagementServiceOuterClass.Right.CanActAsOrBuilder 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
UserManagementServiceOuterClass.Right.CanReadAs 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
UserManagementServiceOuterClass.Right.CanReadAsOrBuilder 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
UserManagementServiceOuterClass.Right.IdentityProviderAdmin 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
UserManagementServiceOuterClass.Right.IdentityProviderAdminOrBuilder 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
UserManagementServiceOuterClass.Right.CanReadAsAnyParty 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
UserManagementServiceOuterClass.Right.CanReadAsAnyPartyOrBuilder 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
UserManagementServiceOuterClass.Right.KindCase getKindCase()
-