Discuss this help topic in SecureBlackbox Forum

TElSAMLServiceProvider.OnChooseNameIDPolicy

TElSAMLServiceProvider     See also     


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


This event is fired when NameIDPolicy is chosen.

Declaration

[C#]
    event TSBSAMLChooseNameIDPolicyEvent OnChooseNameIDPolicy;
    delegate void TSBSAMLChooseNameIDPolicyEvent(Object Sender, TElSAMLSPSession Session, TElSAMLNameIDPolicyElement NameIDPolicy);

[VB.NET]
    Event OnChooseNameIDPolicy As TSBSAMLChooseNameIDPolicyEvent
    Delegate Sub TSBSAMLChooseNameIDPolicyEvent(ByVal Sender As Object, ByVal Session As TElSAMLSPSession, ByVal NameIDPolicy As TElSAMLNameIDPolicyElement)

[Pascal]
    property OnChooseNameIDPolicy : TSBSAMLChooseNameIDPolicyEvent;
    TSBSAMLChooseNameIDPolicyEvent = procedure(Sender : TObject; Session : TElSAMLSPSession; NameIDPolicy : TElSAMLNameIDPolicyElement) of object;

[C++]
    void get_OnChooseNameIDPolicy(TSBSAMLChooseNameIDPolicyEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnChooseNameIDPolicy(TSBSAMLChooseNameIDPolicyEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBSAMLChooseNameIDPolicyEvent)(void * _ObjectData, TObjectHandle Sender, TElSAMLSPSessionHandle Session, TElSAMLNameIDPolicyElementHandle NameIDPolicy);

[PHP]
    TSBSAMLChooseNameIDPolicyEvent|callable|NULL get_OnChooseNameIDPolicy()
    void set_OnChooseNameIDPolicy(TSBSAMLChooseNameIDPolicyEvent|callable|NULL $Value)
    callable TSBSAMLChooseNameIDPolicyEvent(TObject $Sender, TElSAMLSPSession $Session, TElSAMLNameIDPolicyElement $NameIDPolicy)

[Java]
    TSBSAMLChooseNameIDPolicyEvent getOnChooseNameIDPolicy();
    void setOnChooseNameIDPolicy(TSBSAMLChooseNameIDPolicyEvent Value);
    TSBSAMLChooseNameIDPolicyEvent.Callback OnChooseNameIDPolicy = new TSBSAMLChooseNameIDPolicyEvent.Callback() {
        public void TSBSAMLChooseNameIDPolicyEventCallback(TObject Sender, TElSAMLSPSession Session, TElSAMLNameIDPolicyElement NameIDPolicy) {
            //...
        }
    }

Parameters

  • Session - current SAML session.
  • NameIDPolicy - chosen NameIDPolicy element.

Description

This event is fired by TElSAMLServiceProvider when it needs to choose NameIDPolicy.

See also:     ...    

Discuss this help topic in SecureBlackbox Forum