Uses of Class
de.hybris.platform.b2b.punchout.PunchOutSession
-
-
Uses of PunchOutSession in de.hybris.platform.b2b.punchout.actions
Methods in de.hybris.platform.b2b.punchout.actions that return types with arguments of type PunchOutSession Modifier and Type Method Description Populator<CXML,PunchOutSession>NewSessionPunchOutProcessingAction. getPunchOutSessionPopulator()Methods in de.hybris.platform.b2b.punchout.actions with parameters of type PunchOutSession Modifier and Type Method Description protected FromPunchOutOrderMessageHeaderProcessingAction. createFrom(PunchOutSession currentPunchOutSession)protected SenderPunchOutOrderMessageHeaderProcessingAction. createSender(PunchOutSession currentPunchOutSession)protected ToPunchOutOrderMessageHeaderProcessingAction. createTo(PunchOutSession currentPunchOutSession)voidNewSessionPunchOutProcessingAction. process(CXML input, PunchOutSession output)Method parameters in de.hybris.platform.b2b.punchout.actions with type arguments of type PunchOutSession Modifier and Type Method Description voidNewSessionPunchOutProcessingAction. setPunchOutSessionPopulator(Populator<CXML,PunchOutSession> punchOutSessionPopulator) -
Uses of PunchOutSession in de.hybris.platform.b2b.punchout.populators.impl
Methods in de.hybris.platform.b2b.punchout.populators.impl with parameters of type PunchOutSession Modifier and Type Method Description voidDefaultPunchOutSessionPopulator. populate(CXML source, PunchOutSession target)protected voidDefaultPunchOutSessionPopulator. populateBuyerCookie(PunchOutSession output, PunchOutSetupRequest request)protected voidDefaultPunchOutSessionPopulator. populateOrganizationInfo(Header header, PunchOutSession punchoutSession)protected voidDefaultPunchOutSessionPopulator. populateShippingInfo(PunchOutSession output, PunchOutSetupRequest request) -
Uses of PunchOutSession in de.hybris.platform.b2b.punchout.services
Methods in de.hybris.platform.b2b.punchout.services that return PunchOutSession Modifier and Type Method Description PunchOutSessionPunchOutSessionService. getCurrentPunchOutSession()Retrieves the currently loadedPunchOutSession.PunchOutSessionPunchOutSessionService. loadPunchOutSession(java.lang.String punchOutSessionId)Loads and activates aPunchOutSessionby its ID.Methods in de.hybris.platform.b2b.punchout.services with parameters of type PunchOutSession Modifier and Type Method Description voidPunchOutSessionService. activate(PunchOutSession punchOutSession)Activates aPunchOutSessionfor the current user session.java.lang.StringCipherService. encrypt(java.lang.String userId, PunchOutSession punchoutSession)Create a hash for a given user to be used in punchout login.java.lang.StringCipherService. retrieveUserId(java.lang.String encryptedText, PunchOutSession punchoutSession)Retrieves the userId for a given encrypted text. -
Uses of PunchOutSession in de.hybris.platform.b2b.punchout.services.impl
Methods in de.hybris.platform.b2b.punchout.services.impl that return PunchOutSession Modifier and Type Method Description PunchOutSessionDefaultPunchOutSessionService. getCurrentPunchOutSession()PunchOutSessionDefaultPunchOutSessionService. loadPunchOutSession(java.lang.String punchoutSessionId)Methods in de.hybris.platform.b2b.punchout.services.impl with parameters of type PunchOutSession Modifier and Type Method Description voidDefaultPunchOutSessionService. activate(PunchOutSession punchoutSession)java.lang.StringDefaultCipherService. encrypt(java.lang.String userId, PunchOutSession punchoutSession)protected java.lang.StringDefaultCipherService. getUnsecureText(java.lang.String userId, PunchOutSession punchoutSession)Gets text used for asymmetric encryption.java.lang.StringDefaultCipherService. retrieveUserId(java.lang.String encryptedText, PunchOutSession punchoutSession)protected booleanDefaultCipherService. verify(java.lang.String hash, java.lang.String userId, PunchOutSession punchoutSession)Generates a hash given the session data and verifies if it matches the hash provided.protected voidDefaultCipherService. verifyPunchOutSession(PunchOutSession punchoutSession) -
Uses of PunchOutSession in de.hybris.platform.b2bpunchoutaddon.controllers.pages
Methods in de.hybris.platform.b2bpunchoutaddon.controllers.pages with parameters of type PunchOutSession Modifier and Type Method Description protected java.lang.StringDefaultPunchOutController. printSessionInfo(PunchOutSession punchoutSession) -
Uses of PunchOutSession in de.hybris.platform.b2bpunchoutaddon.security
Methods in de.hybris.platform.b2bpunchoutaddon.security with parameters of type PunchOutSession Modifier and Type Method Description UserModelPunchOutUserSelectionStrategy. select(java.lang.String userId, java.util.Collection<UserGroupModel> userGroups, PunchOutSession punchoutSession)Selects a user by the givenuserIdandpunchoutSession. -
Uses of PunchOutSession in de.hybris.platform.b2bpunchoutaddon.security.impl
Methods in de.hybris.platform.b2bpunchoutaddon.security.impl with parameters of type PunchOutSession Modifier and Type Method Description UserModelDefaultPunchOutUserSelectionStrategy. select(java.lang.String userId, java.util.Collection<UserGroupModel> userGroups, PunchOutSession punchoutSession)Tries to find a user with the givenuserId. -
Uses of PunchOutSession in de.hybris.platform.b2bpunchoutaddon.services
Methods in de.hybris.platform.b2bpunchoutaddon.services with parameters of type PunchOutSession Modifier and Type Method Description voidPunchOutUserAuthenticationService. authenticate(java.lang.String userId, boolean isSeamlessLogin, PunchOutSession punchOutSession, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Authenticates a user. -
Uses of PunchOutSession in de.hybris.platform.b2bpunchoutaddon.services.impl
Methods in de.hybris.platform.b2bpunchoutaddon.services.impl with parameters of type PunchOutSession Modifier and Type Method Description voidDefaultPunchOutUserAuthenticationService. authenticate(java.lang.String userId, boolean isSeamlessLogin, PunchOutSession punchOutSession, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected java.lang.StringDefaultPunchOutConfigurationService. getPunchOutLoginAuthToken(PunchOutSession punchoutSession)protected voidDefaultPunchOutUserAuthenticationService. selectRedirectPage(PunchOutSession punchOutSession, javax.servlet.http.HttpServletRequest request)Select page that user will be redirected in seamless login, depending on the selected operation.
-