Class CheckAndRecordServerTLSEntityAuthenticationtHandler

  • All Implemented Interfaces:
    Component, DestructableComponent, InitializableComponent, MessageHandler

    public class CheckAndRecordServerTLSEntityAuthenticationtHandler
    extends AbstractMessageHandler
    Handler implementation that checks and records the result of HttpClient server TLS authentication as stored in the @link HttpClientContext resolved via strategy function.

    If server TLS was performed and successful, store a positive authentication result in the configured AbstractAuthenticatableSAMLEntityContext. If the entity context's entityID is not already populated, and the appropriate entityID strategy function is configured, also attempt to resolve the authenticated entityID and if successful populate the entity context.