Discuss this help topic in SecureBlackbox Forum

TElSAMLServiceProvider.OnBeforeHTTPSClientUse

TElSAMLServiceProvider     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


This event is fired when the SP needs to use client-side HTTP functionality.

Declaration

[C#]
    event TSBSAMLBeforeHTTPSClientUseEvent OnBeforeHTTPSClientUse;
    delegate void TSBSAMLBeforeHTTPSClientUseEvent(Object Sender, Object HTTPSClient);

[VB.NET]
    Event OnBeforeHTTPSClientUse As TSBSAMLBeforeHTTPSClientUseEvent
    Delegate Sub TSBSAMLBeforeHTTPSClientUseEvent(ByVal Sender As Object, ByVal HTTPSClient As Object)

[Pascal]
    property OnBeforeHTTPSClientUse : TSBSAMLBeforeHTTPSClientUseEvent;
    TSBSAMLBeforeHTTPSClientUseEvent = procedure(Sender : TObject; HTTPSClient : TObject) of object;

[C++]
    void get_OnBeforeHTTPSClientUse(TSBSAMLBeforeHTTPSClientUseEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnBeforeHTTPSClientUse(TSBSAMLBeforeHTTPSClientUseEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBSAMLBeforeHTTPSClientUseEvent)(void * _ObjectData, TObjectHandle Sender, TObjectHandle HTTPSClient);

[PHP]
    TSBSAMLBeforeHTTPSClientUseEvent|callable|NULL get_OnBeforeHTTPSClientUse()
    void set_OnBeforeHTTPSClientUse(TSBSAMLBeforeHTTPSClientUseEvent|callable|NULL $Value)
    callable TSBSAMLBeforeHTTPSClientUseEvent(TObject $Sender, TObject $HTTPSClient)

[Java]
    TSBSAMLBeforeHTTPSClientUseEvent getOnBeforeHTTPSClientUse();
    void setOnBeforeHTTPSClientUse(TSBSAMLBeforeHTTPSClientUseEvent Value);
    TSBSAMLBeforeHTTPSClientUseEvent.Callback OnBeforeHTTPSClientUse = new TSBSAMLBeforeHTTPSClientUseEvent.Callback() {
        public void TSBSAMLBeforeHTTPSClientUseEventCallback(TObject Sender, TObject HTTPSClient) {
            //...
        }
    }

Parameters

  • HTTPSClient - the component used to handle the client-side of HTTP communication.

Description

This event is fired by TElSAMLServiceProvider when it needs client-side HTTP functionality, for instance to resolve an artifact. The handler can be used to adjust connection settings.

Discuss this help topic in SecureBlackbox Forum