parameters: (cls, keyfile)
return_statement: return cls._load_pkcs1_der(der)
docstring: Loads a PKCS#1 PEM-encoded public key file.
  
          The contents of the file before the "-----BEGIN RSA PUBLIC KEY-----" and
          after the "-----END RSA PUBLIC KEY-----" lines is ignored.
  
          @param keyfile: contents of a PEM-encoded file that contains the public
              key.
          @return: a PublicKey object
docstring_summary: Loads a PKCS#1 PEM-encoded public key file.
docstring_tokens: Loads a PKCS#1 PEM - encoded public key file .
function: def _load_pkcs1_pem(cls, keyfile):
          '''Loads a PKCS#1 PEM-encoded public key file.
  
          The contents of the file before the "-----BEGIN RSA PUBLIC KEY-----" and
          after the "-----END RSA PUBLIC KEY-----" lines is ignored.
  
          @param keyfile: contents of a PEM-encoded file that contains the public
              key.
          @return: a PublicKey object
          '''
  
          der = rsa.pem.load_pem(keyfile, 'RSA PUBLIC KEY')
          return cls._load_pkcs1_der(der)
function_tokens: def _load_pkcs1_pem ( cls , keyfile ) : der = rsa . pem . load_pem ( keyfile , 'RSA PUBLIC KEY' ) return cls . _load_pkcs1_der ( der )