//public CentralAuthenticationServiceImpl(AuthenticationManager authenticationManager, // TicketRegistry ticketRegistry, // TicketRegistry serviceTicketRegistry, // UniqueTicketIdGenerator ticketGrantingTicketUniqueTicketIdGenerator, // ExpirationPolicy ticketGrantingTicketExpirationPolicy, // ExpirationPolicy serviceTicketExpirationPolicy, // ServicesManager servicesManager) // : this(authenticationManager, ticketRegistry, serviceTicketRegistry, ticketGrantingTicketUniqueTicketIdGenerator, null, ticketGrantingTicketExpirationPolicy, serviceTicketExpirationPolicy, servicesManager) //{ //} public CentralAuthenticationServiceImpl(AuthenticationManager authenticationManager, TicketRegistry ticketRegistry, TicketRegistry serviceTicketRegistry, UniqueTicketIdGenerator ticketGrantingTicketUniqueTicketIdGenerator, Dictionary <string, UniqueTicketIdGenerator> uniqueTicketIdGeneratorsForService, ExpirationPolicy ticketGrantingTicketExpirationPolicy, ExpirationPolicy serviceTicketExpirationPolicy, ServicesManager servicesManager) { this.authenticationManager = authenticationManager; this.ticketRegistry = ticketRegistry; this.serviceTicketRegistry = serviceTicketRegistry; this.ticketGrantingTicketUniqueTicketIdGenerator = ticketGrantingTicketUniqueTicketIdGenerator; this.uniqueTicketIdGeneratorsForService = uniqueTicketIdGeneratorsForService; this.ticketGrantingTicketExpirationPolicy = ticketGrantingTicketExpirationPolicy; this.serviceTicketExpirationPolicy = serviceTicketExpirationPolicy; this.servicesManager = servicesManager; }
//public CentralAuthenticationServiceImpl(AuthenticationManager authenticationManager, // TicketRegistry ticketRegistry, // TicketRegistry serviceTicketRegistry, // UniqueTicketIdGenerator ticketGrantingTicketUniqueTicketIdGenerator, // ExpirationPolicy ticketGrantingTicketExpirationPolicy, // ExpirationPolicy serviceTicketExpirationPolicy, // ServicesManager servicesManager) // : this(authenticationManager, ticketRegistry, serviceTicketRegistry, ticketGrantingTicketUniqueTicketIdGenerator, null, ticketGrantingTicketExpirationPolicy, serviceTicketExpirationPolicy, servicesManager) //{ //} public CentralAuthenticationServiceImpl(AuthenticationManager authenticationManager, TicketRegistry ticketRegistry, TicketRegistry serviceTicketRegistry, UniqueTicketIdGenerator ticketGrantingTicketUniqueTicketIdGenerator, Dictionary<string, UniqueTicketIdGenerator> uniqueTicketIdGeneratorsForService, ExpirationPolicy ticketGrantingTicketExpirationPolicy, ExpirationPolicy serviceTicketExpirationPolicy, ServicesManager servicesManager) { this.authenticationManager = authenticationManager; this.ticketRegistry = ticketRegistry; this.serviceTicketRegistry = serviceTicketRegistry; this.ticketGrantingTicketUniqueTicketIdGenerator = ticketGrantingTicketUniqueTicketIdGenerator; this.uniqueTicketIdGeneratorsForService = uniqueTicketIdGeneratorsForService; this.ticketGrantingTicketExpirationPolicy = ticketGrantingTicketExpirationPolicy; this.serviceTicketExpirationPolicy = serviceTicketExpirationPolicy; this.servicesManager = servicesManager; }
/** * @param ticketRegistry The ticketRegistry to set. */ public void setTicketRegistry(TicketRegistry ticketRegistry) { this.ticketRegistry = ticketRegistry; }