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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringMatcher
getPrincipalName()
The name of the principal.StringMatcherOrBuilder
getPrincipalNameOrBuilder()
The name of the principal.boolean
hasPrincipalName()
The name of the principal.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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;
-
-