#NEWLINE# def read( self , istream ) : #NEWLINE# #INDENT# super ( CreateKeyPairRequestPayload , self ) . read ( istream ) #NEWLINE# tstream = BytearrayStream ( istream . read ( self . length ) ) #NEWLINE# if self . is_tag_next ( Tags . COMMON_TEMPLATE_ATTRIBUTE , tstream ) : #NEWLINE# #INDENT# self . common_template_attribute = objects . CommonTemplateAttribute ( ) #NEWLINE# self . common_template_attribute . read ( tstream ) #NEWLINE# #UNINDENT# if self . is_tag_next ( Tags . PRIVATE_KEY_TEMPLATE_ATTRIBUTE , tstream ) : #NEWLINE# #INDENT# self . private_key_template_attribute = objects . PrivateKeyTemplateAttribute ( ) #NEWLINE# self . private_key_template_attribute . read ( tstream ) #NEWLINE# #UNINDENT# if self . is_tag_next ( Tags . PUBLIC_KEY_TEMPLATE_ATTRIBUTE , tstream ) : #NEWLINE# #INDENT# self . public_key_template_attribute = objects . PublicKeyTemplateAttribute ( ) #NEWLINE# self . public_key_template_attribute . read ( tstream ) #NEWLINE# #UNINDENT# self . is_oversized ( tstream ) #NEWLINE# self . validate ( )