public interface TransactionAwareAuthenticationAdapter
Modifier and Type | Method and Description |
---|---|
boolean |
isDeferAuthenticationSessionRegistration()
When Authentication Sessions are enabled for an adapter instance, this controls when the authentication session
is registered.
|
void |
onTransactionComplete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Map<String,Object> authnIdentifiersMap,
AttributeMap policyResultMap)
Called at the end of the SSO transaction, and only if the SSO transaction completes successfully
|
boolean isDeferAuthenticationSessionRegistration()
void onTransactionComplete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Map<String,Object> authnIdentifiersMap, AttributeMap policyResultMap)
request
- the HttpServletRequest can be used to read cookies, parameters, headers, etc. It can also be used to find out more about the request like the full URL the request was made to.response
- the HttpServletResponse. Cookies and headers may be added to the response, but the response body should not be written to.authnIdentifiersMap
- (pass-by-value) the authentication identifiers returned by the IdpAuthenticationAdapterV2.lookupAuthN(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.util.Map<java.lang.String, java.lang.Object>)
method.policyResultMap
- (pass-by-value) the authentication policy contract mapping upon completion of the SSO transaction, fulfilled with values from the authentication sources or with dynamic text values.Copyright 2019 Ping Identity Corp. All rights reserved.