Пример #1
0
        public async Task GetIdentityProviderMappersAsync(string realm)
        {
            var identityProviderInstances = await IdentityProvidersClient.GetIdentityProviderInstancesAsync(realm);

            string identityProviderAlias = identityProviderInstances.FirstOrDefault()?.Alias;

            if (identityProviderAlias != null)
            {
                var result = await IdentityProvidersClient.GetIdentityProviderMappersAsync(realm, identityProviderAlias);

                Assert.NotNull(result);
            }
        }
Пример #2
0
        public async Task GetIdentityProviderAuthorizationPermissionsInitializedAsync(string realm)
        {
            var identityProviderInstances = await IdentityProvidersClient.GetIdentityProviderInstancesAsync(realm);

            string identityProviderAlias = identityProviderInstances.FirstOrDefault()?.Alias;

            if (identityProviderAlias != null)
            {
                var result = await IdentityProvidersClient.GetIdentityProviderAuthorizationPermissionsInitializedAsync(realm, identityProviderAlias);

                Assert.NotNull(result);
            }
        }
Пример #3
0
        public async Task GetIdentityProviderByProviderIdAsync(string realm)
        {
            var identityProviderInstances = await IdentityProvidersClient.GetIdentityProviderInstancesAsync(realm);

            string identityProviderId = identityProviderInstances.FirstOrDefault()?.ProviderId;

            if (identityProviderId != null)
            {
                var result = await IdentityProvidersClient.GetIdentityProviderByProviderIdAsync(realm, identityProviderId);

                Assert.NotNull(result);
            }
        }
Пример #4
0
        public async Task GetClientProviderAsync(string realm, string clientId)
        {
            var clients = await ClientsClient.GetClientsAsync(realm);

            string clientsId = clients.FirstOrDefault(x => x.ClientId == clientId)?.Id;

            if (clientsId != null)
            {
                var providerInstances = await IdentityProvidersClient.GetIdentityProviderInstancesAsync(realm);

                string providerInstanceId = providerInstances.FirstOrDefault()?.ProviderId;
                if (providerInstanceId != null)
                {
                    string result = await ClientsClient.GetClientProviderAsync(realm, clientsId, providerInstanceId);

                    Assert.NotNull(result);
                }
            }
        }
Пример #5
0
        public async Task GetIdentityProviderInstancesAsync(string realm)
        {
            var result = await IdentityProvidersClient.GetIdentityProviderInstancesAsync(realm);

            Assert.NotNull(result);
        }