#NEWLINE# def parseExtensionArgs( self , args ) : #NEWLINE# #INDENT# 'Set the state of this request to be that expressed in these\n        PAPE arguments\n\n        @param args: The PAPE arguments without a namespace\n\n        @rtype: None\n\n        @raises ValueError: When the max_auth_age is not parseable as\n            an integer\n        ' #NEWLINE# self . preferred_auth_policies = [ ] #NEWLINE# policies_str = args . get ( 'preferred_auth_policies' ) #NEWLINE# if policies_str : #NEWLINE# #INDENT# for uri in policies_str . split ( ' ' ) : #NEWLINE# #INDENT# if ( uri not in self . preferred_auth_policies ) : #NEWLINE# #INDENT# self . preferred_auth_policies . append ( uri ) #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# max_auth_age_str = args . get ( 'max_auth_age' ) #NEWLINE# self . max_auth_age = None #NEWLINE# if max_auth_age_str : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# self . max_auth_age = int ( max_auth_age_str ) #NEWLINE# #UNINDENT# except ValueError : #NEWLINE# #INDENT# pass