相关阅读
Ticket
public interface Ticket extends Serializable, Comparable<Ticket>
public interface TicketGrantingTicket extends Ticket
public class TicketGrantingTicketDelegator<T extends TicketGrantingTicket> extends AbstractTicketDelegator<T> implements TicketGrantingTicket
public final class ProxyGrantingTicketDelegator extends TicketGrantingTicketDelegator<ProxyGrantingTicket> implements ProxyGrantingTicket
public interface ProxyGrantingTicket extends TicketGrantingTicket
public final class ProxyGrantingTicketImpl extends TicketGrantingTicketImpl implements ProxyGrantingTicket
public final class ProxyGrantingTicketDelegator extends TicketGrantingTicketDelegator<ProxyGrantingTicket> implements ProxyGrantingTicket
public class TicketGrantingTicketImpl extends AbstractTicket implements TicketGrantingTicket
public final class ProxyGrantingTicketImpl extends TicketGrantingTicketImpl implements ProxyGrantingTicket
public interface ServiceTicket extends Ticket
public class ServiceTicketImpl extends AbstractTicket implements ServiceTicket
public class ProxyTicketImpl extends ServiceTicketImpl implements ProxyTicket
public class ServiceTicketDelegator<T extends ServiceTicket> extends AbstractTicketDelegator<T> implements ServiceTicket
public final class ProxyTicketDelegator extends ServiceTicketDelegator<ProxyTicket> implements ProxyTicket
public interface ProxyTicket extends ServiceTicket
public class ProxyTicketImpl extends ServiceTicketImpl implements ProxyTicket
public final class ProxyTicketDelegator extends ServiceTicketDelegator<ProxyTicket> implements ProxyTicket
public abstract class AbstractTicket implements Ticket, TicketState
public class ServiceTicketImpl extends AbstractTicket implements ServiceTicket
public class ProxyTicketImpl extends ServiceTicketImpl implements ProxyTicket
public class TicketGrantingTicketImpl extends AbstractTicket implements TicketGrantingTicket
public final class ProxyGrantingTicketImpl extends TicketGrantingTicketImpl implements ProxyGrantingTicket
public abstract class AbstractTicketDelegator<T extends Ticket> implements Ticket
public class ServiceTicketDelegator<T extends ServiceTicket> extends AbstractTicketDelegator<T> implements ServiceTicket
public final class ProxyTicketDelegator extends ServiceTicketDelegator<ProxyTicket> implements ProxyTicket
public class TicketGrantingTicketDelegator<T extends TicketGrantingTicket> extends AbstractTicketDelegator<T> implements TicketGrantingTicket
public final class ProxyGrantingTicketDelegator extends TicketGrantingTicketDelegator<ProxyGrantingTicket> implements ProxyGrantingTicket
public final class EncodedTicket implements Ticket
TicketRegistry
public interface TicketRegistry
public abstract class AbstractTicketRegistry implements TicketRegistry, TicketRegistryState
public final class DefaultTicketRegistry extends AbstractTicketRegistry
public abstract class AbstractDistributedTicketRegistry extends AbstractTicketRegistry
public class JpaTicketRegistry extends AbstractDistributedTicketRegistry
public abstract class AbstractCrypticTicketRegistry extends AbstractDistributedTicketRegistry
public final class EhCacheTicketRegistry extends AbstractCrypticTicketRegistry implements InitializingBean
public final class MemCacheTicketRegistry extends AbstractCrypticTicketRegistry implements DisposableBean
TicketFactory
public interface TicketFactory
public class DefaultTicketFactory implements TicketFactory
public interface ServiceTicketFactory extends TicketFactory
public class DefaultServiceTicketFactory implements ServiceTicketFactory
public interface ProxyTicketFactory extends TicketFactory
public class DefaultProxyTicketFactory implements ProxyTicketFactory
public interface TicketGrantingTicketFactory extends TicketFactory
public class DefaultTicketGrantingTicketFactory implements TicketGrantingTicketFactory
public interface ProxyGrantingTicketFactory extends TicketFactory
public class DefaultProxyGrantingTicketFactory implements ProxyGrantingTicketFactory
Principal
public interface Principal extends Serializable
public final class SimplePrincipal implements Principal
public final class NullPrincipal implements Principal
public interface Service extends Principal
Service
public interface Service extends Principal
public interface WebApplicationService extends Service
public interface SingleLogoutService extends WebApplicationService
public abstract class AbstractWebApplicationService implements SingleLogoutService
public final class SimpleWebApplicationServiceImpl extends AbstractWebApplicationService
public final class SamlService extends AbstractWebApplicationService
public final class OpenIdService extends AbstractWebApplicationService
public class GoogleAccountsService extends AbstractWebApplicationService
public final class OAuthWebApplicationService extends AbstractWebApplicationService
RegisteredService
public interface RegisteredService extends Cloneable, Serializable
public abstract class AbstractRegisteredService implements RegisteredService, Comparable<RegisteredService>
public class RegisteredServiceImpl extends AbstractRegisteredService
public class RegexRegisteredService extends AbstractRegisteredService
public final class OAuthRegisteredService extends RegexRegisteredService
public final class OAuthCallbackAuthorizeService extends RegexRegisteredService
public final class OAuthRegisteredCallbackAuthorizeService extends RegexRegisteredService
ServiceRegistryDao
public interface ServiceRegistryDao
public final class InMemoryServiceRegistryDaoImpl implements ServiceRegistryDao
public final class LdapServiceRegistryDao implements ServiceRegistryDao
public class CouchbaseServiceRegistryDao implements ServiceRegistryDao
public class JpaServiceRegistryDaoImpl implements ServiceRegistryDao
public class JsonServiceRegistryDao implements ServiceRegistryDao
public final class MongoServiceRegistryDao implements ServiceRegistryDao
ServicesManager
public interface ServicesManager
public interface ReloadableServicesManager extends ServicesManager
public class DefaultServicesManagerImpl implements ReloadableServicesManager, ApplicationEventPublisherAware
CentralAuthenticationService
public interface CentralAuthenticationService
public abstract class AbstractCentralAuthenticationService implements CentralAuthenticationService, Serializable, ApplicationEventPublisherAware
public class CentralAuthenticationServiceImpl extends AbstractCentralAuthenticationService
Credential
public interface Credential
public final class ClientCredential implements Credential, Serializable
public class BasicIdentifiableCredential implements Credential, Serializable
public final class TokenCredential extends BasicIdentifiableCredential
public abstract class AbstractCredential implements Credential, CredentialMetaData, Serializable
public class OneTimePasswordCredential extends AbstractCredential
public class HttpBasedServiceCredential extends AbstractCredential
public final class RemoteAddressCredential extends AbstractCredential
public final class PrincipalBearingCredential extends AbstractCredential
public final class X509CertificateCredential extends AbstractCredential
public class UsernamePasswordCredential implements Credential, Serializable
public class RememberMeUsernamePasswordCredential extends UsernamePasswordCredential implements RememberMeCredential
public interface RememberMeCredential extends Credential
public class RememberMeUsernamePasswordCredential extends UsernamePasswordCredential implements RememberMeCredential
AuthenticationHandler
public interface AuthenticationHandler
public abstract class AbstractAuthenticationHandler implements AuthenticationHandler
public final class HttpBasedServiceCredentialsAuthenticationHandler extends AbstractAuthenticationHandler
public final class PrincipalBearingCredentialsAuthenticationHandler extends AbstractAuthenticationHandler
public final class OpenIdCredentialsAuthenticationHandler extends AbstractAuthenticationHandler
public final class RemoteAddressAuthenticationHandler extends AbstractAuthenticationHandler
public abstract class AbstractPreAndPostProcessingAuthenticationHandler extends AbstractAuthenticationHandler
public abstract class AbstractUsernamePasswordAuthenticationHandler extends AbstractPreAndPostProcessingAuthenticationHandler
public class AcceptUsersAuthenticationHandler extends AbstractUsernamePasswordAuthenticationHandler
PrincipalResolver
public interface PrincipalResolver
public class BasicPrincipalResolver implements PrincipalResolver
public class ChainingPrincipalResolver implements PrincipalResolver
public class PersonDirectoryPrincipalResolver implements PrincipalResolver
public final class OpenIdPrincipalResolver extends PersonDirectoryPrincipalResolver
public final class PrincipalBearingPrincipalResolver extends PersonDirectoryPrincipalResolver