# Python <2.6 compatibility
from cgi import parse_qs
-__all__ = ['ServiceTicket', 'LoginTicket']
+__all__ = ['ServiceTicket', 'LoginTicket', 'ProxyGrantingTicket', 'ProxyTicket', 'ProxyGrantingTicketIOU']
class BaseTicket(models.Model):
ticket = models.CharField(_('ticket'), max_length=32)
class ProxyGrantingTicket(BaseTicket):
serviceTicket = models.ForeignKey(ServiceTicket, null=True)
pgtiou = models.CharField(max_length=256, verbose_name=_('PGTiou'))
- targetService = models.URLField(_('service'), verify_exists=False)
prefix = 'PGT'
def __init__(self, *args, **kwargs):