def _get_subject_alt(self, name):
        """
        Returns the native value for each value in the subject alt name
        extension reqiest that is an asn1crypto.x509.GeneralName of the type
        specified by the name param

        :param name:
            A unicode string use to filter the x509.GeneralName objects by -
            is the choice name x509.GeneralName

        :return:
            A list of unicode strings. Empty list indicates no subject alt
            name extension request.
        """

        if self._subject_alt_name is None:
            return []

        output = []
        for general_name in self._subject_alt_name:
            if general_name.name == name:
                output.append(general_name.native)
        return output
Returns the native value for each value in the subject alt name
        extension reqiest that is an asn1crypto.x509.GeneralName of the type
        specified by the name param

        :param name:
            A unicode string use to filter the x509.GeneralName objects by -
            is the choice name x509.GeneralName

        :return:
            A list of unicode strings. Empty list indicates no subject alt
            name extension request.