def _set_default__configuration_options(app):
        """
        Sets the default configuration options used by this extension
        """
        app.config.setdefault('JWT_TOKEN_ARGUMENT_NAME', "token")  # Name of token argument in GraphQL request resolver
        app.config.setdefault('JWT_REFRESH_TOKEN_ARGUMENT_NAME', "refresh_token")

        app.config.setdefault('JWT_ACCESS_TOKEN_EXPIRES', datetime.timedelta(minutes=15))
        app.config.setdefault('JWT_REFRESH_TOKEN_EXPIRES', datetime.timedelta(days=30))

        app.config.setdefault('JWT_SECRET_KEY', None)

        app.config.setdefault('JWT_IDENTITY_CLAIM', 'identity')
        app.config.setdefault('JWT_USER_CLAIMS', 'user_claims')
def _set_default__configuration_options ( app ) : app . config . setdefault ( 'JWT_TOKEN_ARGUMENT_NAME' , "token" ) app . config . setdefault ( 'JWT_REFRESH_TOKEN_ARGUMENT_NAME' , "refresh_token" ) app . config . setdefault ( 'JWT_ACCESS_TOKEN_EXPIRES' , datetime . timedelta ( minutes = 15 ) ) app . config . setdefault ( 'JWT_REFRESH_TOKEN_EXPIRES' , datetime . timedelta ( days = 30 ) ) app . config . setdefault ( 'JWT_SECRET_KEY' , None ) app . config . setdefault ( 'JWT_IDENTITY_CLAIM' , 'identity' ) app . config . setdefault ( 'JWT_USER_CLAIMS' , 'user_claims' )
Sets the default configuration options used by this extension