Interface Principal.AuthenticatedOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Principal.Authenticated
,Principal.Authenticated.Builder
- Enclosing class:
Principal
public static interface Principal.AuthenticatedOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the principal.The name of the principal.boolean
The name of the principal.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
-
hasPrincipalName
boolean hasPrincipalName()The name of the principal. If set, The URI SAN or DNS SAN in that order is used from the certificate, otherwise the subject field is used. If unset, it applies to any user that is authenticated.
.envoy.type.matcher.v3.StringMatcher principal_name = 2;
- Returns:
- Whether the principalName field is set.
-
getPrincipalName
StringMatcher getPrincipalName()The name of the principal. If set, The URI SAN or DNS SAN in that order is used from the certificate, otherwise the subject field is used. If unset, it applies to any user that is authenticated.
.envoy.type.matcher.v3.StringMatcher principal_name = 2;
- Returns:
- The principalName.
-
getPrincipalNameOrBuilder
StringMatcherOrBuilder getPrincipalNameOrBuilder()The name of the principal. If set, The URI SAN or DNS SAN in that order is used from the certificate, otherwise the subject field is used. If unset, it applies to any user that is authenticated.
.envoy.type.matcher.v3.StringMatcher principal_name = 2;
-