A C D F G I L N O P R S V 
All Classes All Packages

A

addParticipant(String, String, URI) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
addParticipant(String, String, URI) - Method in interface org.wildfly.security.http.util.sso.SingleSignOn
Adds a new participant to this single sign-on entry.

C

close() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
close() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSession
 
close() - Method in interface org.wildfly.security.http.util.sso.SingleSignOn
Closes any resources associated with this single sign-on entry.
close() - Method in interface org.wildfly.security.http.util.sso.SingleSignOnSession
Closes any resources associated with this single sign-on session.
configureLogoutConnection(HttpURLConnection) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionFactory
 
configureLogoutConnection(HttpURLConnection) - Method in interface org.wildfly.security.http.util.sso.SingleSignOnSessionContext
 
create(String, boolean, SecurityIdentity) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnManager
 
create(String, boolean, SecurityIdentity) - Method in interface org.wildfly.security.http.util.sso.SingleSignOnManager
Creates a single sign-on entry using the specified mechanism and security identity
create(HttpServerRequest, String, boolean) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionFactory
 
create(HttpServerRequest, String, boolean) - Method in interface org.wildfly.security.http.util.sso.SingleSignOnSessionFactory
Creates a new SingleSignOnSession for the specified request and authentication mechanism.
createAuthenticationMechanism(String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory
 
createLogoutParameter(String) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionFactory
 
createLogoutParameter(String) - Method in interface org.wildfly.security.http.util.sso.SingleSignOnSessionContext
 

D

DefaultSingleSignOn - Class in org.wildfly.security.http.util.sso
SingleSignOn implementation backed by a DefaultSingleSignOnEntry.
DefaultSingleSignOn(String, SingleSignOnEntry, Runnable, Runnable) - Constructor for class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
DefaultSingleSignOnEntry - Class in org.wildfly.security.http.util.sso
Cache entry used by DefaultSingleSignOnManager.
DefaultSingleSignOnEntry(CachedIdentity) - Constructor for class org.wildfly.security.http.util.sso.DefaultSingleSignOnEntry
 
DefaultSingleSignOnManager - Class in org.wildfly.security.http.util.sso
DefaultSingleSignOnManager(ConcurrentMap<String, SingleSignOnEntry>, Supplier<String>) - Constructor for class org.wildfly.security.http.util.sso.DefaultSingleSignOnManager
 
DefaultSingleSignOnManager(ConcurrentMap<String, SingleSignOnEntry>, Supplier<String>, BiConsumer<String, SingleSignOnEntry>) - Constructor for class org.wildfly.security.http.util.sso.DefaultSingleSignOnManager
 
DefaultSingleSignOnSession - Class in org.wildfly.security.http.util.sso
SingleSignOnSession that delegates its persistence strategy to a SingleSignOnManager.
DefaultSingleSignOnSession(SingleSignOnSessionContext, HttpServerRequest, String, boolean) - Constructor for class org.wildfly.security.http.util.sso.DefaultSingleSignOnSession
 
DefaultSingleSignOnSession(SingleSignOnSessionContext, HttpServerRequest, SingleSignOn) - Constructor for class org.wildfly.security.http.util.sso.DefaultSingleSignOnSession
 
DefaultSingleSignOnSessionFactory - Class in org.wildfly.security.http.util.sso
SingleSignOnSessionFactory that delegates the management of single sign-on entries to a SingleSignOnManager.
DefaultSingleSignOnSessionFactory(SingleSignOnManager, KeyPair) - Constructor for class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionFactory
 
DefaultSingleSignOnSessionFactory(SingleSignOnManager, KeyPair, Consumer<HttpsURLConnection>) - Constructor for class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionFactory
 
DefaultSingleSignOnSessionIdentifierFactory - Class in org.wildfly.security.http.util.sso
Default factory for creating single sign-on identifiers.
DefaultSingleSignOnSessionIdentifierFactory() - Constructor for class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionIdentifierFactory
 

F

find(String) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnManager
 
find(String) - Method in interface org.wildfly.security.http.util.sso.SingleSignOnManager
Locates the single sign-on entry with the specified identifier, or null if none exists.
find(String, HttpServerRequest) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionFactory
 
find(String, HttpServerRequest) - Method in interface org.wildfly.security.http.util.sso.SingleSignOnSessionFactory
Returns a SingleSignOnSession instance associated with the specified identifier and request.

G

get() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSession
 
get() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionIdentifierFactory
 
get() - Method in class org.wildfly.security.http.util.sso.ProgrammaticSingleSignOnCache
 
getCachedIdentity() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnEntry
 
getCachedIdentity() - Method in interface org.wildfly.security.http.util.sso.SingleSignOnEntry
Returns the CachedIdentity associated with this single sign-on entry.
getCookieName() - Method in class org.wildfly.security.http.util.sso.SingleSignOnConfiguration
 
getCookieName() - Method in class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory.SingleSignOnConfiguration
Deprecated.
 
getDomain() - Method in class org.wildfly.security.http.util.sso.SingleSignOnConfiguration
 
getDomain() - Method in class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory.SingleSignOnConfiguration
Deprecated.
 
getId() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
getId() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSession
 
getId() - Method in interface org.wildfly.security.http.util.sso.ImmutableSingleSignOn
Returns the unique identifier of this single sign-on entry.
getId() - Method in interface org.wildfly.security.http.util.sso.SingleSignOnSession
The identifier associated with this session.
getIdentity() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
getIdentity() - Method in interface org.wildfly.security.http.util.sso.ImmutableSingleSignOn
Returns the transient security identity associated with this single sign-on entry.
getMechanism() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
getMechanism() - Method in interface org.wildfly.security.http.util.sso.ImmutableSingleSignOn
Returns the authentication mechanism associated with this single sign-on entry.
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory
 
getName() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
getName() - Method in interface org.wildfly.security.http.util.sso.ImmutableSingleSignOn
Returns the name of the principal associated with this single sign-on entry.
getParticipants() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
getParticipants() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnEntry
 
getParticipants() - Method in interface org.wildfly.security.http.util.sso.ImmutableSingleSignOn
Returns the participants associated with this single sign-on entry.
getParticipants() - Method in interface org.wildfly.security.http.util.sso.SingleSignOnEntry
Returns the participants associated with this single sign-on entry.
getPath() - Method in class org.wildfly.security.http.util.sso.SingleSignOnConfiguration
 
getPath() - Method in class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory.SingleSignOnConfiguration
Deprecated.
 
getSingleSignOnManager() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionFactory
 
getSingleSignOnManager() - Method in interface org.wildfly.security.http.util.sso.SingleSignOnSessionContext
 

I

ImmutableSingleSignOn - Interface in org.wildfly.security.http.util.sso
An immutable view of a cached single sign-on entry.
invalidate() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
invalidate() - Method in interface org.wildfly.security.http.util.sso.SingleSignOn
Invalidates this single sign-on entry.
isHttpOnly() - Method in class org.wildfly.security.http.util.sso.SingleSignOnConfiguration
 
isHttpOnly() - Method in class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory.SingleSignOnConfiguration
Deprecated.
 
isProgrammatic() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
isProgrammatic() - Method in interface org.wildfly.security.http.util.sso.ImmutableSingleSignOn
Returns true if this single sign on is as a result of programmatic authentication.
isSecure() - Method in class org.wildfly.security.http.util.sso.SingleSignOnConfiguration
 
isSecure() - Method in class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory.SingleSignOnConfiguration
Deprecated.
 

L

logout() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSession
 
logout() - Method in interface org.wildfly.security.http.util.sso.SingleSignOnSession
Performs a local logout if the incoming request is a logout message, otherwise do nothing.

N

newInstance(HttpExchangeSpi, String, SingleSignOnSessionFactory, SingleSignOnConfiguration) - Static method in class org.wildfly.security.http.util.sso.ProgrammaticSingleSignOnCache
 

O

org.wildfly.security.http.util.sso - package org.wildfly.security.http.util.sso
 

P

ProgrammaticSingleSignOnCache - Class in org.wildfly.security.http.util.sso
An implementation of IdentityCache to provide SSO for programmatic authentication.
put(SecurityIdentity) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSession
 
put(SecurityIdentity) - Method in class org.wildfly.security.http.util.sso.ProgrammaticSingleSignOnCache
 

R

remove() - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSession
 
remove() - Method in class org.wildfly.security.http.util.sso.ProgrammaticSingleSignOnCache
 
removeParticipant(String) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
removeParticipant(String) - Method in interface org.wildfly.security.http.util.sso.SingleSignOn
Removes the participant for the specified application from this single sign-on entry.

S

setCachedIdentity(CachedIdentity) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnEntry
 
setCachedIdentity(CachedIdentity) - Method in interface org.wildfly.security.http.util.sso.SingleSignOnEntry
Reassociates the specified CachedIdentity with this single sign-on entry.
setIdentity(SecurityIdentity) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOn
 
setIdentity(SecurityIdentity) - Method in interface org.wildfly.security.http.util.sso.SingleSignOn
Associates a security identity with this single sign-on entry, only if no association exists.
SingleSignOn - Interface in org.wildfly.security.http.util.sso
A cached single sign-on entry.
SingleSignOnConfiguration - Class in org.wildfly.security.http.util.sso
The relevent configuration for SingleSignOn.
SingleSignOnConfiguration(String, String, String, boolean, boolean) - Constructor for class org.wildfly.security.http.util.sso.SingleSignOnConfiguration
 
SingleSignOnConfiguration(String, String, String, boolean, boolean) - Constructor for class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory.SingleSignOnConfiguration
Deprecated.
 
SingleSignOnEntry - Interface in org.wildfly.security.http.util.sso
Single sign-on cache entry.
SingleSignOnManager - Interface in org.wildfly.security.http.util.sso
Manages the persistence of a SingleSignOn entry.
SingleSignOnServerMechanismFactory - Class in org.wildfly.security.http.util.sso
A HttpServerAuthenticationMechanismFactory which enables single sign-on to the mechanisms provided by a another http mechanism factory.
SingleSignOnServerMechanismFactory(HttpServerAuthenticationMechanismFactory, SingleSignOnSessionFactory, SingleSignOnConfiguration) - Constructor for class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory
Creates a new instance.
SingleSignOnServerMechanismFactory(HttpServerAuthenticationMechanismFactory, SingleSignOnSessionFactory, SingleSignOnServerMechanismFactory.SingleSignOnConfiguration) - Constructor for class org.wildfly.security.http.util.sso.SingleSignOnServerMechanismFactory
Deprecated.
SingleSignOnServerMechanismFactory.SingleSignOnConfiguration - Class in org.wildfly.security.http.util.sso
Deprecated.
SingleSignOnSession - Interface in org.wildfly.security.http.util.sso
Represents a single sign-on session.
SingleSignOnSessionContext - Interface in org.wildfly.security.http.util.sso
Operation context for a SingleSignOnSession.
SingleSignOnSessionFactory - Interface in org.wildfly.security.http.util.sso
A factory for creating SingleSignOnSession instances.

V

verifyLogoutParameter(String) - Method in class org.wildfly.security.http.util.sso.DefaultSingleSignOnSessionFactory
 
verifyLogoutParameter(String) - Method in interface org.wildfly.security.http.util.sso.SingleSignOnSessionContext
 
A C D F G I L N O P R S V 
All Classes All Packages