Uses of Class
com.sun.identity.plugin.session.SessionException
-
Packages that use SessionException Package Description com.sun.identity.federation.services.fednsso HandlesID-FFfederation and single sign on.com.sun.identity.multiprotocol com.sun.identity.plugin.session Contains session SPI.com.sun.identity.plugin.session.impl com.sun.identity.saml2.common Defines common SAMLv2 utilities and constants.com.sun.identity.saml2.profile Package that handles SAML v2 profiles.com.sun.identity.wsfederation.servlet org.forgerock.openam.saml2 -
-
Uses of SessionException in com.sun.identity.federation.services.fednsso
Methods in com.sun.identity.federation.services.fednsso that throw SessionException Modifier and Type Method Description protected ObjectFSAssertionArtifactHandler. generateAnonymousToken(jakarta.servlet.http.HttpServletResponse response)Generates an anonymous token for onetime case. -
Uses of SessionException in com.sun.identity.multiprotocol
Methods in com.sun.identity.multiprotocol that throw SessionException Modifier and Type Method Description static voidMultiProtocolUtils. invalidateSession(Object session, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String protocol)Invalidates session for a specific protocol. -
Uses of SessionException in com.sun.identity.plugin.session
Methods in com.sun.identity.plugin.session that throw SessionException Modifier and Type Method Description voidSessionProvider. addListener(Object session, SessionListener listener)Registers a listener for the session.ObjectSessionProvider. createSession(Map info, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, StringBuffer targetApplication)Meaningful only for Service Provider side, the implementation of this method will create a local session for the local user identified by the information in the map.StringSessionProvider. getPrincipalName(Object session)Returns princiapl name, or user name given the session object.String[]SessionProvider. getProperty(Object session, String name)Returns property value of a session object.static SessionProviderSessionManager. getProvider()Returns the configuredSessionProviderinstance.ObjectSessionProvider. getSession(jakarta.servlet.http.HttpServletRequest request)Returns the corresponding session object.ObjectSessionProvider. getSession(String sessionID)Returns the corresponding session object.longSessionProvider. getTimeLeft(Object session)Returns the time left for this session in seconds.voidSessionProvider. invalidateSession(Object session, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)May be used by both SP and IDP side to invalidate a session.booleanSessionProvider. isValid(Object session)Returnstrueif the session is valid.StringSessionProvider. rewriteURL(Object session, String URL)Returns rewritten URL.voidSessionProvider. setProperty(Object session, String name, String[] values)Stores a property in the session object. -
Uses of SessionException in com.sun.identity.plugin.session.impl
Methods in com.sun.identity.plugin.session.impl that throw SessionException Modifier and Type Method Description voidFedletSessionProvider. addListener(Object session, SessionListener listener)Registers a listener for the session.voidFMSessionProvider. addListener(Object session, SessionListener listener)Registers a listener for the session.ObjectFedletSessionProvider. createSession(Map info, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, StringBuffer targetApplication)Meaningful only for SP side, the implementation of this method will create a local session for the local user identified by the information in the map.ObjectFMSessionProvider. createSession(Map info, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, StringBuffer targetApplication)Meaningful only for SP side, the implementation of this method will create a local session for the local user identified by the information in the map.StringFedletSessionProvider. getPrincipalName(Object session)Returns princiapl name, or user name given the session object.StringFMSessionProvider. getPrincipalName(Object session)Returns princiapl name, or user name given the session object.String[]FedletSessionProvider. getProperty(Object session, String name)Retrieves a property from the session object.String[]FMSessionProvider. getProperty(Object session, String name)Retrieves a property from the session object.ObjectFedletSessionProvider. getSession(jakarta.servlet.http.HttpServletRequest request)May be used by both SP and IDP side for getting an existing session given a browser initiated HTTP request.ObjectFedletSessionProvider. getSession(String sessionID)May be used by both SP and IDP side for getting an existing session given an session ID.ObjectFMSessionProvider. getSession(jakarta.servlet.http.HttpServletRequest request)May be used by both SP and IDP side for getting an existing session given a browser initiated HTTP request.ObjectFMSessionProvider. getSession(String sessionID)May be used by both SP and IDP side for getting an existing session given an session ID.longFMSessionProvider. getTimeLeft(Object session)voidFedletSessionProvider. invalidateSession(Object session, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)May be used by both SP and IDP side to invalidate a session.voidFMSessionProvider. invalidateSession(Object session, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)May be used by both SP and IDP side to invalidate a session.booleanFedletSessionProvider. isValid(Object session)Indicates whether the session is still valid.booleanFMSessionProvider. isValid(Object session)Indicates whether the session is still valid.StringFedletSessionProvider. rewriteURL(Object session, String URL)StringFMSessionProvider. rewriteURL(Object session, String URL)voidFedletSessionProvider. setProperty(Object session, String name, String[] values)Stores a property in the session object.voidFMSessionProvider. setProperty(Object session, String name, String[] values)Stores a property in the session object. -
Uses of SessionException in com.sun.identity.saml2.common
Methods in com.sun.identity.saml2.common that throw SessionException Modifier and Type Method Description static StringSAML2Utils. getSingleValuedSessionProperty(Object session, String propertyName)Returns the first value of the session property.static booleanSAML2Utils. isIgnoreProfileSet(Object session)Return true if the User for this session has a profile set to Ignore -
Uses of SessionException in com.sun.identity.saml2.profile
Methods in com.sun.identity.saml2.profile that throw SessionException Modifier and Type Method Description static StringBufferLogoutUtil. doLogout(String metaAlias, String recipientEntityID, List<EndpointType> recipientSLOList, List extensionsList, String binding, String relayState, String sessionIndex, NameID nameID, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Map paramsMap, BaseConfigType config)Builds theLogoutRequestand executes the required processing logic for sendingLogoutRequestfrom SP to IDP.static StringBufferLogoutUtil. doLogout(String metaAlias, String recipientEntityID, List extensionsList, EndpointType logoutEndpoint, String relayState, String sessionIndex, NameID nameID, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Map paramsMap, BaseConfigType config)static ManageNameIDServiceElementDoManageNameID. getIDPManageNameIDConfig(String realm, String entityId, String binding)Returns first ManageNameID configuration in an entity under the realm.static SingleLogoutServiceElementLogoutUtil. getIDPSLOConfig(String realm, String entityId, String binding)Returns first SingleLogout configuration in an entity under the realm.static ManageNameIDServiceElementDoManageNameID. getSPManageNameIDConfig(String realm, String entityId, String binding)Returns first ManageNameID configuration in an entity under the realm.static SingleLogoutServiceElementLogoutUtil. getSPSLOConfig(String realm, String entityId, String binding)Returns first SingleLogout configuration in an entity under the realm.static voidDoManageNameID. processHttpRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Map paramsMap)Parses the request parameters and process the ManageNameID Request from the remote entity.static voidIDPSingleLogout. processLogoutRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PrintWriter out, String samlRequest, String relayState)Gets and processes the SingleLogoutRequestfrom SP.static voidSPSingleLogout. processLogoutRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PrintWriter out, String samlRequest, String relayState)Gets and processes the SingleLogoutRequestfrom IDP.static booleanIDPSingleLogout. processLogoutResponse(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PrintWriter out, String samlResponse, String relayState)Gets and processes the SingleLogoutResponsefrom SP, destroys the local session, checks response's issuer and inResponseTo.static Map<String,String>SPSingleLogout. processLogoutResponse(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String samlResponse, String relayState)Gets and processes the SingleLogoutResponsefrom IDP, destroys the local session, checks response's issuer and inResponseTo.static voidDoManageNameID. processPOSTRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Map paramsMap)static MapSPACSUtils. processResponseForFedlet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PrintWriter out)Processes response from Identity Provider to Fedlet (SP).static voidSPACSUtils. setAttrMapInSession(SessionProvider sessionProvider, Map attrMap, Object session)Sets the attribute map in the sessionstatic voidLogoutUtil. setNameIDForSLORequest(LogoutRequest request, NameID nameID, String realm, String hostEntity, String hostEntityRole, String remoteEntity)static booleanLogoutUtil. verifySLORequest(LogoutRequest sloRequest, String realm, String remoteEntity, String hostEntity, String hostEntityRole)Verify the signature in LogoutRequest.static booleanLogoutUtil. verifySLOResponse(LogoutResponse sloResponse, String realm, String remoteEntity, String hostEntity, String hostEntityRole)Verify the signature in LogoutResponse. -
Uses of SessionException in com.sun.identity.wsfederation.servlet
Methods in com.sun.identity.wsfederation.servlet that throw SessionException Modifier and Type Method Description static voidRPSigninResponse. setAttrMapInSession(SessionProvider sessionProvider, Map attrMap, Object session)Sets the attribute map in the session -
Uses of SessionException in org.forgerock.openam.saml2
Methods in org.forgerock.openam.saml2 that throw SessionException Modifier and Type Method Description voidSAMLAuthenticatorLookup. retrieveAuthenticationFromCache()Retrieves the authentication details for the session from the cache.voidUtilProxySAMLAuthenticatorLookup. retrieveAuthenticationFromCache()
-