DocumentScenario
FinalYes
Table of Contents
Constants
- DSS_ONE_PARTY_MANY_MEMBERS = 'Dss:OneParty.ManyMembers'
- DSS_SECOND_PARTY_MANY_MEMBERS = 'Dss:SecondParty.ManyMembers'
- SCENARIO_TYPE_B2B = 'b2b'
- SCENARIO_TYPE_B2E = 'b2e'
- SIMPLE_SIGN_MANY_PARTIES_ONE_MEMBERS = 'SimpleSign:ManyParties.OneMember'
- SIMPLE_SIGN_ONE_PARTY_MANY_MEMBERS = 'SimpleSign:OneParty.ManyMembers'
Methods
- getAll() : array<string|int, self::*>
- getB2BScenarios() : array<string|int, string>
- getB2EScenarios() : array<string|int, string>
- isB2BScenario() : bool
- isB2bScenarioByDocument() : bool
- isB2EScenario() : bool
- isB2eScenarioByDocument() : bool
- resolveByParties() : string|null
Constants
DSS_ONE_PARTY_MANY_MEMBERS
public
mixed
DSS_ONE_PARTY_MANY_MEMBERS
= 'Dss:OneParty.ManyMembers'
DSS_SECOND_PARTY_MANY_MEMBERS
public
mixed
DSS_SECOND_PARTY_MANY_MEMBERS
= 'Dss:SecondParty.ManyMembers'
SCENARIO_TYPE_B2B
public
mixed
SCENARIO_TYPE_B2B
= 'b2b'
SCENARIO_TYPE_B2E
public
mixed
SCENARIO_TYPE_B2E
= 'b2e'
SIMPLE_SIGN_MANY_PARTIES_ONE_MEMBERS
public
mixed
SIMPLE_SIGN_MANY_PARTIES_ONE_MEMBERS
= 'SimpleSign:ManyParties.OneMember'
SIMPLE_SIGN_ONE_PARTY_MANY_MEMBERS
public
mixed
SIMPLE_SIGN_ONE_PARTY_MANY_MEMBERS
= 'SimpleSign:OneParty.ManyMembers'
Methods
getAll()
public
static getAll() : array<string|int, self::*>
Return values
array<string|int, self::*>getB2BScenarios()
public
static getB2BScenarios() : array<string|int, string>
Return values
array<string|int, string>getB2EScenarios()
public
static getB2EScenarios() : array<string|int, string>
Return values
array<string|int, string>isB2BScenario()
public
static isB2BScenario(string|null $scenario) : bool
Parameters
- $scenario : string|null
Return values
boolisB2bScenarioByDocument()
public
static isB2bScenarioByDocument(Document|null $document) : bool
Parameters
- $document : Document|null
Return values
boolisB2EScenario()
public
static isB2EScenario(string|null $scenario) : bool
Parameters
- $scenario : string|null
Return values
boolisB2eScenarioByDocument()
public
static isB2eScenarioByDocument(Document|null $document) : bool
Parameters
- $document : Document|null
Return values
boolresolveByParties()
public
static resolveByParties(int $parties, int $lastPartySignerCount[, bool $dss = false ]) : string|null
Parameters
- $parties : int
- $lastPartySignerCount : int
- $dss : bool = false