PFAuthenticationLoginWithOpenIdConnectAsync
Logs in a user with an Open ID Connect JWT created by an existing relationship between a title and an Open ID Connect provider.
Syntax
HRESULT PFAuthenticationLoginWithOpenIdConnectAsync(
PFServiceConfigHandle serviceConfigHandle,
const PFAuthenticationLoginWithOpenIdConnectRequest* request,
XAsyncBlock* async
)
Parameters
serviceConfigHandle
PFServiceConfigHandle
PFServiceConfigHandle returned from PFServiceConfigCreateHandle call.
request
PFAuthenticationLoginWithOpenIdConnectRequest*
Populated request object.
async
XAsyncBlock*
Inout
XAsyncBlock for the async operation.
Return value
Type: HRESULT
Result code for this API operation.
Remarks
This API is available on all platforms. See also ClientLinkOpenIdConnectAsync, ClientUnlinkOpenIdConnectAsync. When the asynchronous task is complete, call PFAuthenticationLoginWithOpenIdConnectGetResult to get the result.
Requirements
Header: PFAuthentication.h
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for