コード例 #1
0
        public override IExtendedTokenCredential CreateInteractiveBrowserCredential()
        {
            IExtendedTokenCredential cred = new MockExtendedTokenCredential();

            OnCreateInteractiveBrowserCredential?.Invoke(cred);

            return(cred);
        }
コード例 #2
0
        public override IExtendedTokenCredential CreateManagedIdentityCredential(string clientId)
        {
            IExtendedTokenCredential cred = new MockExtendedTokenCredential();

            OnCreateManagedIdentityCredential?.Invoke(clientId, cred);

            return(cred);
        }
コード例 #3
0
        public override IExtendedTokenCredential CreateSharedTokenCacheCredential(string tenantId, string username)
        {
            IExtendedTokenCredential cred = new MockExtendedTokenCredential();

            OnCreateSharedTokenCacheCredential?.Invoke(tenantId, username, cred);

            return(cred);
        }
コード例 #4
0
        public override IExtendedTokenCredential CreateEnvironmentCredential()
        {
            IExtendedTokenCredential cred = new MockExtendedTokenCredential();

            OnCreateEnvironmentCredential?.Invoke(cred);

            return(cred);
        }