o �hS � @ s� d Z ddlZddlmZ ddlmZ z#ejdkr%ddlmZm Z m Z mZ nddlmZm Z m Z mZ dZ W dS ey` d Z G d d� de�ZG dd � d �ZG dd� de�Z G dd� de�Z Y dS w )zGSSAPI wrapper� N)�Optional� )�BytesOrStrDict�win32)�GSSBase� GSSClient� GSSServer�GSSErrorTFc s6 e Zd ZdZ ddededee f� fdd� Z� ZS ) r z2Stub class for reporting that GSS is not availableN�maj_code�min_code�tokenc s"