Show / Hide Table of Contents

Class IdentityClientConfiguration

Inheritance
object
Dictionary<string, string>
IdentityClientConfiguration
Implements
IDictionary<string, string>
ICollection<KeyValuePair<string, string>>
IDictionary
ICollection
IReadOnlyDictionary<string, string>
IReadOnlyCollection<KeyValuePair<string, string>>
IEnumerable<KeyValuePair<string, string>>
IEnumerable
ISerializable
IDeserializationCallback
Inherited Members
Dictionary<string, string>.Add(string, string)
Dictionary<string, string>.Clear()
Dictionary<string, string>.ContainsKey(string)
Dictionary<string, string>.ContainsValue(string)
Dictionary<string, string>.GetEnumerator()
Dictionary<string, string>.GetAlternateLookup<TAlternateKey>()
Dictionary<string, string>.TryGetAlternateLookup<TAlternateKey>(out Dictionary<string, string>.AlternateLookup<TAlternateKey>)
Dictionary<string, string>.OnDeserialization(object)
Dictionary<string, string>.Remove(string)
Dictionary<string, string>.Remove(string, out string)
Dictionary<string, string>.TryGetValue(string, out string)
Dictionary<string, string>.TryAdd(string, string)
Dictionary<string, string>.EnsureCapacity(int)
Dictionary<string, string>.TrimExcess()
Dictionary<string, string>.TrimExcess(int)
Dictionary<string, string>.Comparer
Dictionary<string, string>.Count
Dictionary<string, string>.Capacity
Dictionary<string, string>.Keys
Dictionary<string, string>.Values
Dictionary<string, string>.this[string]
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.IdentityModel
Assembly: Volo.Abp.IdentityModel.dll
Syntax
public class IdentityClientConfiguration : Dictionary<string, string?>, IDictionary<string, string?>, ICollection<KeyValuePair<string, string?>>, IDictionary, ICollection, IReadOnlyDictionary<string, string?>, IReadOnlyCollection<KeyValuePair<string, string?>>, IEnumerable<KeyValuePair<string, string?>>, IEnumerable, ISerializable, IDeserializationCallback

Constructors

IdentityClientConfiguration()

Declaration
public IdentityClientConfiguration()

IdentityClientConfiguration(string, string, string, string, string, string?, string?, bool, int, bool, bool)

Declaration
public IdentityClientConfiguration(string authority, string scope, string clientId, string clientSecret, string grantType = "client_credentials", string? userName = null, string? userPassword = null, bool requireHttps = true, int cacheAbsoluteExpiration = 1800, bool validateIssuerName = true, bool validateEndpoints = true)
Parameters
Type Name Description
string authority
string scope
string clientId
string clientSecret
string grantType
string userName
string userPassword
bool requireHttps
int cacheAbsoluteExpiration
bool validateIssuerName
bool validateEndpoints

Properties

Authority

Declaration
public string Authority { get; set; }
Property Value
Type Description
string

CacheAbsoluteExpiration

Declaration
public int CacheAbsoluteExpiration { get; set; }
Property Value
Type Description
int

ClientId

Declaration
public string ClientId { get; set; }
Property Value
Type Description
string

ClientSecret

Declaration
public string ClientSecret { get; set; }
Property Value
Type Description
string

GrantType

Declaration
public string GrantType { get; set; }
Property Value
Type Description
string

RequireHttps

Declaration
public bool RequireHttps { get; set; }
Property Value
Type Description
bool

Scope

Declaration
public string Scope { get; set; }
Property Value
Type Description
string

UserName

Declaration
public string? UserName { get; set; }
Property Value
Type Description
string

UserPassword

Declaration
public string? UserPassword { get; set; }
Property Value
Type Description
string

ValidateEndpoints

Declaration
public bool ValidateEndpoints { get; set; }
Property Value
Type Description
bool

ValidateIssuerName

Declaration
public bool ValidateIssuerName { get; set; }
Property Value
Type Description
bool

Implements

IDictionary<TKey, TValue>
ICollection<T>
IDictionary
ICollection
IReadOnlyDictionary<TKey, TValue>
IReadOnlyCollection<T>
IEnumerable<T>
IEnumerable
ISerializable
IDeserializationCallback

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform