public static interface V1Authorization.SubjectAccessReviewSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsExtra(String key)
Extra corresponds to the user.Info.GetExtra() method from the authenticator.
|
Map<String,V1Authorization.ExtraValue> |
getExtra()
Deprecated.
|
int |
getExtraCount()
Extra corresponds to the user.Info.GetExtra() method from the authenticator.
|
Map<String,V1Authorization.ExtraValue> |
getExtraMap()
Extra corresponds to the user.Info.GetExtra() method from the authenticator.
|
V1Authorization.ExtraValue |
getExtraOrDefault(String key,
V1Authorization.ExtraValue defaultValue)
Extra corresponds to the user.Info.GetExtra() method from the authenticator.
|
V1Authorization.ExtraValue |
getExtraOrThrow(String key)
Extra corresponds to the user.Info.GetExtra() method from the authenticator.
|
String |
getGroups(int index)
Groups is the groups you're testing for.
|
com.google.protobuf.ByteString |
getGroupsBytes(int index)
Groups is the groups you're testing for.
|
int |
getGroupsCount()
Groups is the groups you're testing for.
|
List<String> |
getGroupsList()
Groups is the groups you're testing for.
|
V1Authorization.NonResourceAttributes |
getNonResourceAttributes()
NonResourceAttributes describes information for a non-resource access request
+optional
|
V1Authorization.NonResourceAttributesOrBuilder |
getNonResourceAttributesOrBuilder()
NonResourceAttributes describes information for a non-resource access request
+optional
|
V1Authorization.ResourceAttributes |
getResourceAttributes()
ResourceAuthorizationAttributes describes information for a resource access request
+optional
|
V1Authorization.ResourceAttributesOrBuilder |
getResourceAttributesOrBuilder()
ResourceAuthorizationAttributes describes information for a resource access request
+optional
|
String |
getUid()
UID information about the requesting user.
|
com.google.protobuf.ByteString |
getUidBytes()
UID information about the requesting user.
|
String |
getUser()
User is the user you're testing for.
|
com.google.protobuf.ByteString |
getUserBytes()
User is the user you're testing for.
|
boolean |
hasNonResourceAttributes()
NonResourceAttributes describes information for a non-resource access request
+optional
|
boolean |
hasResourceAttributes()
ResourceAuthorizationAttributes describes information for a resource access request
+optional
|
boolean |
hasUid()
UID information about the requesting user.
|
boolean |
hasUser()
User is the user you're testing for.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasResourceAttributes()
ResourceAuthorizationAttributes describes information for a resource access request +optional
optional .k8s.io.api.authorization.v1.ResourceAttributes resourceAttributes = 1;V1Authorization.ResourceAttributes getResourceAttributes()
ResourceAuthorizationAttributes describes information for a resource access request +optional
optional .k8s.io.api.authorization.v1.ResourceAttributes resourceAttributes = 1;V1Authorization.ResourceAttributesOrBuilder getResourceAttributesOrBuilder()
ResourceAuthorizationAttributes describes information for a resource access request +optional
optional .k8s.io.api.authorization.v1.ResourceAttributes resourceAttributes = 1;boolean hasNonResourceAttributes()
NonResourceAttributes describes information for a non-resource access request +optional
optional .k8s.io.api.authorization.v1.NonResourceAttributes nonResourceAttributes = 2;V1Authorization.NonResourceAttributes getNonResourceAttributes()
NonResourceAttributes describes information for a non-resource access request +optional
optional .k8s.io.api.authorization.v1.NonResourceAttributes nonResourceAttributes = 2;V1Authorization.NonResourceAttributesOrBuilder getNonResourceAttributesOrBuilder()
NonResourceAttributes describes information for a non-resource access request +optional
optional .k8s.io.api.authorization.v1.NonResourceAttributes nonResourceAttributes = 2;boolean hasUser()
User is the user you're testing for. If you specify "User" but not "Groups", then is it interpreted as "What if User were not a member of any groups +optional
optional string user = 3;String getUser()
User is the user you're testing for. If you specify "User" but not "Groups", then is it interpreted as "What if User were not a member of any groups +optional
optional string user = 3;com.google.protobuf.ByteString getUserBytes()
User is the user you're testing for. If you specify "User" but not "Groups", then is it interpreted as "What if User were not a member of any groups +optional
optional string user = 3;List<String> getGroupsList()
Groups is the groups you're testing for. +optional
repeated string groups = 4;int getGroupsCount()
Groups is the groups you're testing for. +optional
repeated string groups = 4;String getGroups(int index)
Groups is the groups you're testing for. +optional
repeated string groups = 4;com.google.protobuf.ByteString getGroupsBytes(int index)
Groups is the groups you're testing for. +optional
repeated string groups = 4;int getExtraCount()
Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here. +optional
map<string, .k8s.io.api.authorization.v1.ExtraValue> extra = 5;boolean containsExtra(String key)
Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here. +optional
map<string, .k8s.io.api.authorization.v1.ExtraValue> extra = 5;@Deprecated Map<String,V1Authorization.ExtraValue> getExtra()
getExtraMap() instead.Map<String,V1Authorization.ExtraValue> getExtraMap()
Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here. +optional
map<string, .k8s.io.api.authorization.v1.ExtraValue> extra = 5;V1Authorization.ExtraValue getExtraOrDefault(String key, V1Authorization.ExtraValue defaultValue)
Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here. +optional
map<string, .k8s.io.api.authorization.v1.ExtraValue> extra = 5;V1Authorization.ExtraValue getExtraOrThrow(String key)
Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here. +optional
map<string, .k8s.io.api.authorization.v1.ExtraValue> extra = 5;boolean hasUid()
UID information about the requesting user. +optional
optional string uid = 6;String getUid()
UID information about the requesting user. +optional
optional string uid = 6;com.google.protobuf.ByteString getUidBytes()
UID information about the requesting user. +optional
optional string uid = 6;Copyright © 2018. All rights reserved.