pub trait IXblIdpAuthManager2_Impl: Sized {
    // Required method
    fn GetUserlessTokenAndSignatureWithTokenResult(
        &self,
        appsid: &PCWSTR,
        msatarget: &PCWSTR,
        msapolicy: &PCWSTR,
        httpmethod: &PCWSTR,
        uri: &PCWSTR,
        headers: &PCWSTR,
        body: *const u8,
        bodysize: u32,
        forcerefresh: BOOL
    ) -> Result<IXblIdpAuthTokenResult>;
}

Required Methods§

fn GetUserlessTokenAndSignatureWithTokenResult( &self, appsid: &PCWSTR, msatarget: &PCWSTR, msapolicy: &PCWSTR, httpmethod: &PCWSTR, uri: &PCWSTR, headers: &PCWSTR, body: *const u8, bodysize: u32, forcerefresh: BOOL ) -> Result<IXblIdpAuthTokenResult>

Object Safety§

This trait is not object safe.

Implementors§