parameters: (self, origin=None)
return_statement: return token.value
docstring: Read the next token and raise an exception if it is not an identifier.
  
          @raises dns.exception.SyntaxError:
          @rtype: string
docstring_summary: Read the next token and raise an exception if it is not an identifier.
docstring_tokens: Read the next token and raise an exception if it is not an identifier .
function: def get_identifier(self, origin=None):
          """Read the next token and raise an exception if it is not an identifier.
  
          @raises dns.exception.SyntaxError:
          @rtype: string
          """
  
          token = self.get().unescape()
          if not token.is_identifier():
              raise dns.exception.SyntaxError('expecting an identifier')
          return token.value
function_tokens: def get_identifier ( self , origin = None ) : token = self . get ( ) . unescape ( ) if not token . is_identifier ( ) : raise dns . exception . SyntaxError ( 'expecting an identifier' ) return token . value