public override IExtendedTokenCredential CreateInteractiveBrowserCredential() { IExtendedTokenCredential cred = new MockExtendedTokenCredential(); OnCreateInteractiveBrowserCredential?.Invoke(cred); return(cred); }
public override IExtendedTokenCredential CreateManagedIdentityCredential(string clientId) { IExtendedTokenCredential cred = new MockExtendedTokenCredential(); OnCreateManagedIdentityCredential?.Invoke(clientId, cred); return(cred); }
public override IExtendedTokenCredential CreateSharedTokenCacheCredential(string tenantId, string username) { IExtendedTokenCredential cred = new MockExtendedTokenCredential(); OnCreateSharedTokenCacheCredential?.Invoke(tenantId, username, cred); return(cred); }
public override IExtendedTokenCredential CreateEnvironmentCredential() { IExtendedTokenCredential cred = new MockExtendedTokenCredential(); OnCreateEnvironmentCredential?.Invoke(cred); return(cred); }