Interface X509Parameters.NameConstraintsOrBuilder

    • Method Detail

      • getCritical

        boolean getCritical()
         Indicates whether or not the name constraints are marked critical.
         
        bool critical = 1;
        Returns:
        The critical.
      • getPermittedDnsNamesList

        List<String> getPermittedDnsNamesList()
         Contains permitted DNS names. Any DNS name that can be
         constructed by simply adding zero or more labels to
         the left-hand side of the name satisfies the name constraint.
         For example, `example.com`, `www.example.com`, `www.sub.example.com`
         would satisfy `example.com` while `example1.com` does not.
         
        repeated string permitted_dns_names = 2;
        Returns:
        A list containing the permittedDnsNames.
      • getPermittedDnsNamesCount

        int getPermittedDnsNamesCount()
         Contains permitted DNS names. Any DNS name that can be
         constructed by simply adding zero or more labels to
         the left-hand side of the name satisfies the name constraint.
         For example, `example.com`, `www.example.com`, `www.sub.example.com`
         would satisfy `example.com` while `example1.com` does not.
         
        repeated string permitted_dns_names = 2;
        Returns:
        The count of permittedDnsNames.
      • getPermittedDnsNames

        String getPermittedDnsNames​(int index)
         Contains permitted DNS names. Any DNS name that can be
         constructed by simply adding zero or more labels to
         the left-hand side of the name satisfies the name constraint.
         For example, `example.com`, `www.example.com`, `www.sub.example.com`
         would satisfy `example.com` while `example1.com` does not.
         
        repeated string permitted_dns_names = 2;
        Parameters:
        index - The index of the element to return.
        Returns:
        The permittedDnsNames at the given index.
      • getPermittedDnsNamesBytes

        com.google.protobuf.ByteString getPermittedDnsNamesBytes​(int index)
         Contains permitted DNS names. Any DNS name that can be
         constructed by simply adding zero or more labels to
         the left-hand side of the name satisfies the name constraint.
         For example, `example.com`, `www.example.com`, `www.sub.example.com`
         would satisfy `example.com` while `example1.com` does not.
         
        repeated string permitted_dns_names = 2;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the permittedDnsNames at the given index.
      • getExcludedDnsNamesList

        List<String> getExcludedDnsNamesList()
         Contains excluded DNS names. Any DNS name that can be
         constructed by simply adding zero or more labels to
         the left-hand side of the name satisfies the name constraint.
         For example, `example.com`, `www.example.com`, `www.sub.example.com`
         would satisfy `example.com` while `example1.com` does not.
         
        repeated string excluded_dns_names = 3;
        Returns:
        A list containing the excludedDnsNames.
      • getExcludedDnsNamesCount

        int getExcludedDnsNamesCount()
         Contains excluded DNS names. Any DNS name that can be
         constructed by simply adding zero or more labels to
         the left-hand side of the name satisfies the name constraint.
         For example, `example.com`, `www.example.com`, `www.sub.example.com`
         would satisfy `example.com` while `example1.com` does not.
         
        repeated string excluded_dns_names = 3;
        Returns:
        The count of excludedDnsNames.
      • getExcludedDnsNames

        String getExcludedDnsNames​(int index)
         Contains excluded DNS names. Any DNS name that can be
         constructed by simply adding zero or more labels to
         the left-hand side of the name satisfies the name constraint.
         For example, `example.com`, `www.example.com`, `www.sub.example.com`
         would satisfy `example.com` while `example1.com` does not.
         
        repeated string excluded_dns_names = 3;
        Parameters:
        index - The index of the element to return.
        Returns:
        The excludedDnsNames at the given index.
      • getExcludedDnsNamesBytes

        com.google.protobuf.ByteString getExcludedDnsNamesBytes​(int index)
         Contains excluded DNS names. Any DNS name that can be
         constructed by simply adding zero or more labels to
         the left-hand side of the name satisfies the name constraint.
         For example, `example.com`, `www.example.com`, `www.sub.example.com`
         would satisfy `example.com` while `example1.com` does not.
         
        repeated string excluded_dns_names = 3;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the excludedDnsNames at the given index.
      • getPermittedIpRangesList

        List<String> getPermittedIpRangesList()
         Contains the permitted IP ranges. For IPv4 addresses, the ranges
         are expressed using CIDR notation as specified in RFC 4632.
         For IPv6 addresses, the ranges are expressed in similar encoding as IPv4
         addresses.
         
        repeated string permitted_ip_ranges = 4;
        Returns:
        A list containing the permittedIpRanges.
      • getPermittedIpRangesCount

        int getPermittedIpRangesCount()
         Contains the permitted IP ranges. For IPv4 addresses, the ranges
         are expressed using CIDR notation as specified in RFC 4632.
         For IPv6 addresses, the ranges are expressed in similar encoding as IPv4
         addresses.
         
        repeated string permitted_ip_ranges = 4;
        Returns:
        The count of permittedIpRanges.
      • getPermittedIpRanges

        String getPermittedIpRanges​(int index)
         Contains the permitted IP ranges. For IPv4 addresses, the ranges
         are expressed using CIDR notation as specified in RFC 4632.
         For IPv6 addresses, the ranges are expressed in similar encoding as IPv4
         addresses.
         
        repeated string permitted_ip_ranges = 4;
        Parameters:
        index - The index of the element to return.
        Returns:
        The permittedIpRanges at the given index.
      • getPermittedIpRangesBytes

        com.google.protobuf.ByteString getPermittedIpRangesBytes​(int index)
         Contains the permitted IP ranges. For IPv4 addresses, the ranges
         are expressed using CIDR notation as specified in RFC 4632.
         For IPv6 addresses, the ranges are expressed in similar encoding as IPv4
         addresses.
         
        repeated string permitted_ip_ranges = 4;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the permittedIpRanges at the given index.
      • getExcludedIpRangesList

        List<String> getExcludedIpRangesList()
         Contains the excluded IP ranges. For IPv4 addresses, the ranges
         are expressed using CIDR notation as specified in RFC 4632.
         For IPv6 addresses, the ranges are expressed in similar encoding as IPv4
         addresses.
         
        repeated string excluded_ip_ranges = 5;
        Returns:
        A list containing the excludedIpRanges.
      • getExcludedIpRangesCount

        int getExcludedIpRangesCount()
         Contains the excluded IP ranges. For IPv4 addresses, the ranges
         are expressed using CIDR notation as specified in RFC 4632.
         For IPv6 addresses, the ranges are expressed in similar encoding as IPv4
         addresses.
         
        repeated string excluded_ip_ranges = 5;
        Returns:
        The count of excludedIpRanges.
      • getExcludedIpRanges

        String getExcludedIpRanges​(int index)
         Contains the excluded IP ranges. For IPv4 addresses, the ranges
         are expressed using CIDR notation as specified in RFC 4632.
         For IPv6 addresses, the ranges are expressed in similar encoding as IPv4
         addresses.
         
        repeated string excluded_ip_ranges = 5;
        Parameters:
        index - The index of the element to return.
        Returns:
        The excludedIpRanges at the given index.
      • getExcludedIpRangesBytes

        com.google.protobuf.ByteString getExcludedIpRangesBytes​(int index)
         Contains the excluded IP ranges. For IPv4 addresses, the ranges
         are expressed using CIDR notation as specified in RFC 4632.
         For IPv6 addresses, the ranges are expressed in similar encoding as IPv4
         addresses.
         
        repeated string excluded_ip_ranges = 5;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the excludedIpRanges at the given index.
      • getPermittedEmailAddressesList

        List<String> getPermittedEmailAddressesList()
         Contains the permitted email addresses. The value can be a particular
         email address, a hostname to indicate all email addresses on that host or
         a domain with a leading period (e.g. `.example.com`) to indicate
         all email addresses in that domain.
         
        repeated string permitted_email_addresses = 6;
        Returns:
        A list containing the permittedEmailAddresses.
      • getPermittedEmailAddressesCount

        int getPermittedEmailAddressesCount()
         Contains the permitted email addresses. The value can be a particular
         email address, a hostname to indicate all email addresses on that host or
         a domain with a leading period (e.g. `.example.com`) to indicate
         all email addresses in that domain.
         
        repeated string permitted_email_addresses = 6;
        Returns:
        The count of permittedEmailAddresses.
      • getPermittedEmailAddresses

        String getPermittedEmailAddresses​(int index)
         Contains the permitted email addresses. The value can be a particular
         email address, a hostname to indicate all email addresses on that host or
         a domain with a leading period (e.g. `.example.com`) to indicate
         all email addresses in that domain.
         
        repeated string permitted_email_addresses = 6;
        Parameters:
        index - The index of the element to return.
        Returns:
        The permittedEmailAddresses at the given index.
      • getPermittedEmailAddressesBytes

        com.google.protobuf.ByteString getPermittedEmailAddressesBytes​(int index)
         Contains the permitted email addresses. The value can be a particular
         email address, a hostname to indicate all email addresses on that host or
         a domain with a leading period (e.g. `.example.com`) to indicate
         all email addresses in that domain.
         
        repeated string permitted_email_addresses = 6;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the permittedEmailAddresses at the given index.
      • getExcludedEmailAddressesList

        List<String> getExcludedEmailAddressesList()
         Contains the excluded email addresses. The value can be a particular
         email address, a hostname to indicate all email addresses on that host or
         a domain with a leading period (e.g. `.example.com`) to indicate
         all email addresses in that domain.
         
        repeated string excluded_email_addresses = 7;
        Returns:
        A list containing the excludedEmailAddresses.
      • getExcludedEmailAddressesCount

        int getExcludedEmailAddressesCount()
         Contains the excluded email addresses. The value can be a particular
         email address, a hostname to indicate all email addresses on that host or
         a domain with a leading period (e.g. `.example.com`) to indicate
         all email addresses in that domain.
         
        repeated string excluded_email_addresses = 7;
        Returns:
        The count of excludedEmailAddresses.
      • getExcludedEmailAddresses

        String getExcludedEmailAddresses​(int index)
         Contains the excluded email addresses. The value can be a particular
         email address, a hostname to indicate all email addresses on that host or
         a domain with a leading period (e.g. `.example.com`) to indicate
         all email addresses in that domain.
         
        repeated string excluded_email_addresses = 7;
        Parameters:
        index - The index of the element to return.
        Returns:
        The excludedEmailAddresses at the given index.
      • getExcludedEmailAddressesBytes

        com.google.protobuf.ByteString getExcludedEmailAddressesBytes​(int index)
         Contains the excluded email addresses. The value can be a particular
         email address, a hostname to indicate all email addresses on that host or
         a domain with a leading period (e.g. `.example.com`) to indicate
         all email addresses in that domain.
         
        repeated string excluded_email_addresses = 7;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the excludedEmailAddresses at the given index.
      • getPermittedUrisList

        List<String> getPermittedUrisList()
         Contains the permitted URIs that apply to the host part of the name.
         The value can be a hostname or a domain with a
         leading period (like `.example.com`)
         
        repeated string permitted_uris = 8;
        Returns:
        A list containing the permittedUris.
      • getPermittedUrisCount

        int getPermittedUrisCount()
         Contains the permitted URIs that apply to the host part of the name.
         The value can be a hostname or a domain with a
         leading period (like `.example.com`)
         
        repeated string permitted_uris = 8;
        Returns:
        The count of permittedUris.
      • getPermittedUris

        String getPermittedUris​(int index)
         Contains the permitted URIs that apply to the host part of the name.
         The value can be a hostname or a domain with a
         leading period (like `.example.com`)
         
        repeated string permitted_uris = 8;
        Parameters:
        index - The index of the element to return.
        Returns:
        The permittedUris at the given index.
      • getPermittedUrisBytes

        com.google.protobuf.ByteString getPermittedUrisBytes​(int index)
         Contains the permitted URIs that apply to the host part of the name.
         The value can be a hostname or a domain with a
         leading period (like `.example.com`)
         
        repeated string permitted_uris = 8;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the permittedUris at the given index.
      • getExcludedUrisList

        List<String> getExcludedUrisList()
         Contains the excluded URIs that apply to the host part of the name.
         The value can be a hostname or a domain with a
         leading period (like `.example.com`)
         
        repeated string excluded_uris = 9;
        Returns:
        A list containing the excludedUris.
      • getExcludedUrisCount

        int getExcludedUrisCount()
         Contains the excluded URIs that apply to the host part of the name.
         The value can be a hostname or a domain with a
         leading period (like `.example.com`)
         
        repeated string excluded_uris = 9;
        Returns:
        The count of excludedUris.
      • getExcludedUris

        String getExcludedUris​(int index)
         Contains the excluded URIs that apply to the host part of the name.
         The value can be a hostname or a domain with a
         leading period (like `.example.com`)
         
        repeated string excluded_uris = 9;
        Parameters:
        index - The index of the element to return.
        Returns:
        The excludedUris at the given index.
      • getExcludedUrisBytes

        com.google.protobuf.ByteString getExcludedUrisBytes​(int index)
         Contains the excluded URIs that apply to the host part of the name.
         The value can be a hostname or a domain with a
         leading period (like `.example.com`)
         
        repeated string excluded_uris = 9;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the excludedUris at the given index.