A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages

S

SamRegistrationInstaller - Class in org.glassfish.soteria.servlet
If an HttpAuthenticationMechanism implementation has been found on the classpath, this initializer installs a bridge SAM that delegates the validateRequest, secureResponse and cleanSubject methods from the SAM to the HttpAuthenticationMechanism.
SamRegistrationInstaller() - Constructor for class org.glassfish.soteria.servlet.SamRegistrationInstaller
 
saveCookie(HttpServletRequest, HttpServletResponse, String, String, Integer, boolean, boolean) - Static method in class org.glassfish.soteria.servlet.CookieHandler
 
scope(Class<? extends Annotation>) - Method in class org.glassfish.soteria.cdi.CdiProducer
 
secureResponse(MessageInfo, Subject) - Method in class org.glassfish.soteria.mechanisms.jaspic.HttpBridgeServerAuthModule
 
SecurityContextImpl - Class in org.glassfish.soteria
 
SecurityContextImpl() - Constructor for class org.glassfish.soteria.SecurityContextImpl
 
serializeURLSafe(String) - Static method in class org.glassfish.soteria.Utils
Serialize the given string to the short possible unique URL-safe representation.
SessionController - Class in org.glassfish.soteria.servlet
 
SessionController(HttpServletRequest) - Constructor for class org.glassfish.soteria.servlet.SessionController
 
setAccessToken(AccessToken) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
 
setAccessTokenExpiry(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.LogoutConfiguration
 
setAuthMethod(String) - Method in class org.glassfish.soteria.cdi.spi.impl.DefaultWebXmlLoginConfig
 
setAuthMethod(String) - Method in interface org.glassfish.soteria.cdi.spi.WebXmlLoginConfig
 
setAuthorizationEndpoint(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
 
setCallerGroupsClaim(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.ClaimsConfiguration
 
setCallerNameClaim(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.ClaimsConfiguration
 
setClaims(Map<String, Object>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.AccessTokenImpl
 
setClaimsConfiguration(ClaimsConfiguration) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setClientId(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setClientSecret(char[]) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setDidAuthentication(HttpServletRequest) - Static method in class org.glassfish.soteria.mechanisms.jaspic.Jaspic
Should be called when the callback handler is used with the intention that an actual user is going to be authenticated (as opposed to using the handler for the "do nothing" protocol which uses the unauthenticated identity).
setDisplay(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setEndSessionEndpoint(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
 
setExpiresIn(Long) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
 
setExtraParameters(Map<String, String>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setFormErrorPage(String) - Method in class org.glassfish.soteria.cdi.spi.impl.DefaultWebXmlLoginConfig
 
setFormErrorPage(String) - Method in interface org.glassfish.soteria.cdi.spi.WebXmlLoginConfig
 
setFormLoginPage(String) - Method in class org.glassfish.soteria.cdi.spi.impl.DefaultWebXmlLoginConfig
 
setFormLoginPage(String) - Method in interface org.glassfish.soteria.cdi.spi.WebXmlLoginConfig
 
setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.BasicAuthenticationMechanismDefinitionAnnotationLiteral
 
setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.DatabaseIdentityStoreDefinitionAnnotationLiteral
 
setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.LdapIdentityStoreDefinitionAnnotationLiteral
 
setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.LoginToContinueAnnotationLiteral
 
setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.RememberMeAnnotationLiteral
 
setIdentityToken(IdentityToken) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
 
setIdentityTokenExpiry(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.LogoutConfiguration
 
setIdTokenSigningAlgorithmsSupported(Set<String>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
 
setIssuer(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
 
setJwksConnectTimeout(int) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setJwksReadTimeout(int) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setJwksURL(URL) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
 
setLastAuthenticationStatus(HttpServletRequest, AuthenticationStatus) - Static method in class org.glassfish.soteria.mechanisms.jaspic.Jaspic
 
setLoginToContinue(LoginToContinue) - Method in class org.glassfish.soteria.mechanisms.CustomFormAuthenticationMechanism
 
setLoginToContinue(LoginToContinue) - Method in class org.glassfish.soteria.mechanisms.FormAuthenticationMechanism
 
setLogoutConfiguration(LogoutConfiguration) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setNotifyProvider(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.LogoutConfiguration
 
setPrompt(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setProviderMetadata(OpenIdProviderData) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setRealmName(String) - Method in class org.glassfish.soteria.cdi.spi.impl.DefaultWebXmlLoginConfig
 
setRealmName(String) - Method in interface org.glassfish.soteria.cdi.spi.WebXmlLoginConfig
 
setRedirectToOriginalResource(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setRedirectURI(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.LogoutConfiguration
 
setRedirectURI(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setRefreshToken(RefreshToken) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
 
setRegisterSession(MessageInfo, String, Set<String>) - Static method in class org.glassfish.soteria.mechanisms.jaspic.Jaspic
 
setRegisterSession(String, Set<String>) - Method in class org.glassfish.soteria.mechanisms.HttpMessageContextImpl
 
setRequest(HttpServletRequest) - Method in class org.glassfish.soteria.mechanisms.HttpMessageContextImpl
 
setResponse(HttpServletResponse) - Method in class org.glassfish.soteria.mechanisms.HttpMessageContextImpl
 
setResponseMode(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setResponseType(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setResponseTypeSupported(Set<String>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
 
setScopes(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setSubjectTypesSupported(Set<String>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
 
setTokenAutoRefresh(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setTokenEndpoint(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
 
setTokenMinValidity(int) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setTokenType(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
 
setUseNonce(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
setUserinfoEndpoint(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
 
setUseSession(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
 
SoteriaServiceProviders - Class in org.glassfish.soteria
Central registry to load Soteria SPI implementations from.
SoteriaServiceProviders() - Constructor for class org.glassfish.soteria.SoteriaServiceProviders
 
StandardVerifications(OpenIdConfiguration, JWTClaimsSet) - Constructor for class org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier.StandardVerifications
 
StateController - Class in org.glassfish.soteria.mechanisms.openid.controller
Controller to manage OpenId state parameter value and request being validated
StateController() - Constructor for class org.glassfish.soteria.mechanisms.openid.controller.StateController
 
store(String, String) - Method in interface org.glassfish.soteria.servlet.HttpStorageController
 
store(String, String, Integer) - Method in class org.glassfish.soteria.servlet.CookieController
 
store(String, String, Integer) - Method in interface org.glassfish.soteria.servlet.HttpStorageController
 
store(String, String, Integer) - Method in class org.glassfish.soteria.servlet.SessionController
 
store(OpenIdNonce, OpenIdConfiguration, HttpServletRequest, HttpServletResponse) - Method in class org.glassfish.soteria.mechanisms.openid.controller.NonceController
 
store(OpenIdState, OpenIdConfiguration, HttpServletRequest, HttpServletResponse) - Method in class org.glassfish.soteria.mechanisms.openid.controller.StateController
 
stream(InputStream, OutputStream) - Static method in class org.glassfish.soteria.Utils
 
SUBJECT_CONTAINER_KEY - Static variable in class org.glassfish.soteria.authorization.JACC
 
SubjectParser - Class in org.glassfish.soteria.authorization.spi.impl
 
SubjectParser(String, Collection<String>) - Constructor for class org.glassfish.soteria.authorization.spi.impl.SubjectParser
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages