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.MessageLiteOrBuilder

        isInitialized
      • 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;