feat: implement scoped join attempts and tickets (#10)
quality-gate / quality (push) Successful in 1m1s
quality-gate / quality (push) Successful in 1m1s
Closes #10
This commit is contained in:
@@ -1,3 +1,17 @@
|
||||
TYPE FinalFactory.Rendezvous.Client.ConnectionTicketConsumptionResult
|
||||
ENUM Accepted=1
|
||||
ENUM NotFound=2
|
||||
ENUM Expired=3
|
||||
ENUM Rejected=4
|
||||
ENUM AlreadyConsumed=5
|
||||
ENUM Revoked=6
|
||||
TYPE FinalFactory.Rendezvous.Client.ConnectionTicketValidator
|
||||
CTOR (System.Int32 maximumAuthorizedTickets)
|
||||
METHOD FinalFactory.Rendezvous.Client.ConnectionTicketConsumptionResult Consume(FinalFactory.Rendezvous.Contracts.JoinAttemptId attemptId, System.String connectionTicket)
|
||||
METHOD System.Void Dispose()
|
||||
METHOD System.Boolean Revoke(FinalFactory.Rendezvous.Contracts.JoinAttemptId attemptId)
|
||||
METHOD System.String ToString()
|
||||
METHOD System.Boolean TryAuthorize(FinalFactory.Rendezvous.Contracts.JoinAttemptId attemptId, System.String connectionTicket, System.DateTimeOffset expiresAt)
|
||||
TYPE FinalFactory.Rendezvous.Client.IRendezvousDelay
|
||||
METHOD System.Threading.Tasks.Task DelayAsync(System.TimeSpan delay, System.Threading.CancellationToken cancellationToken)
|
||||
TYPE FinalFactory.Rendezvous.Client.IRendezvousPublisherClient
|
||||
|
||||
Reference in New Issue
Block a user