Skip to main content

Module auths

Module auths 

Source
Expand description

Additional endpoints provided by the authentication server

Structs§

AttrKeyReq
Request type for AttrKeysEP
AttrKeyResp
Part of a successful AttrKeyResp.
AttrKeysEP
Allows the global client to retrieve secrets tied to identifying Attributes.
AuthCompleteEP
After having completed the task set by the authentication server, obtain the attributes.
AuthCompleteReq
AuthStartEP
Starts the process of obtaining attributes from the authentication server.
AuthStartReq
Request type for AuthStartEP.
AuthState
CardEP
Request a pubhubs card, or rather, a signed session request for the issuance of a pubhubs card that can be passed to the authentication server’s yivi server to actually issue the card.
CardReq
Request type for CardEP
HistoricCardValidity
Type for WelcomeResp::card_validity
WelcomeEP
Called by the global client to get, for example, the list of supported attribute types.
WelcomeResp
Reponse type for WelcomeEP.
YiviNextSessionQuery
Query parameters to the YIVI_NEXT_SESSION_PATH endpoint.
YiviReleaseNextSessionEP
Provide the waiting yivi server with the next session.
YiviReleaseNextSessionReq
Request type for YiviReleaseNextSessionEP
YiviWaitForResultEP
Wait for the disclosure result that the yivi server will post to the authentication server
YiviWaitForResultReq
Request type for YiviWaitForResultEP

Enums§

AttrKeysResp
Response type for AttrKeysEP
AuthCompleteResp
AuthProof
AuthStartResp
Response to AuthStartEP
AuthTask
CardResp
What’s returned by CardEP
YiviReleaseNextSessionResp
What’s returned by YiviReleaseNextSessionEP
YiviWaitForResultResp
What’s returned by YiviWaitForResultEP

Constants§

YIVI_NEXT_SESSION_PATH
Path for the endpoint used by the yivi server to get the next session in a chained session.