public interface AuthorizationInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
AclAuthorizationInfo |
getAclAuthorization()
.audit.AclAuthorizationInfo acl_authorization = 6; |
AclAuthorizationInfoOrBuilder |
getAclAuthorizationOrBuilder()
.audit.AclAuthorizationInfo acl_authorization = 6; |
AuthorizationInfo.AuthorizationCase |
getAuthorizationCase() |
boolean |
getGranted()
whether the requested Authorization is allowed
|
java.lang.String |
getOperation()
The operation being authorized
|
com.google.protobuf.ByteString |
getOperationBytes()
The operation being authorized
|
java.lang.String |
getPatternType()
The kind of resource pattern used to match the resource
|
com.google.protobuf.ByteString |
getPatternTypeBytes()
The kind of resource pattern used to match the resource
|
RbacAuthorizationInfo |
getRbacAuthorization()
.audit.RbacAuthorizationInfo rbac_authorization = 7; |
RbacAuthorizationInfoOrBuilder |
getRbacAuthorizationOrBuilder()
.audit.RbacAuthorizationInfo rbac_authorization = 7; |
java.lang.String |
getResourceName()
The name of the resource
|
com.google.protobuf.ByteString |
getResourceNameBytes()
The name of the resource
|
java.lang.String |
getResourceType()
The resource type the operation is on
|
com.google.protobuf.ByteString |
getResourceTypeBytes()
The resource type the operation is on
|
boolean |
getSuperUserAuthorization()
bool super_user_authorization = 8; |
boolean |
hasAclAuthorization()
.audit.AclAuthorizationInfo acl_authorization = 6; |
boolean |
hasRbacAuthorization()
.audit.RbacAuthorizationInfo rbac_authorization = 7; |
boolean |
hasSuperUserAuthorization()
bool super_user_authorization = 8; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
boolean getGranted()
whether the requested Authorization is allowed
bool granted = 1;
java.lang.String getOperation()
The operation being authorized
string operation = 2;
com.google.protobuf.ByteString getOperationBytes()
The operation being authorized
string operation = 2;
java.lang.String getResourceType()
The resource type the operation is on
string resource_type = 3;
com.google.protobuf.ByteString getResourceTypeBytes()
The resource type the operation is on
string resource_type = 3;
java.lang.String getResourceName()
The name of the resource
string resource_name = 4;
com.google.protobuf.ByteString getResourceNameBytes()
The name of the resource
string resource_name = 4;
java.lang.String getPatternType()
The kind of resource pattern used to match the resource
string pattern_type = 5;
com.google.protobuf.ByteString getPatternTypeBytes()
The kind of resource pattern used to match the resource
string pattern_type = 5;
boolean hasAclAuthorization()
.audit.AclAuthorizationInfo acl_authorization = 6;
AclAuthorizationInfo getAclAuthorization()
.audit.AclAuthorizationInfo acl_authorization = 6;
AclAuthorizationInfoOrBuilder getAclAuthorizationOrBuilder()
.audit.AclAuthorizationInfo acl_authorization = 6;
boolean hasRbacAuthorization()
.audit.RbacAuthorizationInfo rbac_authorization = 7;
RbacAuthorizationInfo getRbacAuthorization()
.audit.RbacAuthorizationInfo rbac_authorization = 7;
RbacAuthorizationInfoOrBuilder getRbacAuthorizationOrBuilder()
.audit.RbacAuthorizationInfo rbac_authorization = 7;
boolean hasSuperUserAuthorization()
bool super_user_authorization = 8;
boolean getSuperUserAuthorization()
bool super_user_authorization = 8;
AuthorizationInfo.AuthorizationCase getAuthorizationCase()