Class Resources
- Namespace
- Duende.IdentityServer.Models
- Assembly
- Duende.IdentityServer.Storage.dll
Models a collection of identity and API resources.
public class Resources
- Inheritance
-
Resources
- Inherited Members
Constructors
Resources()
Initializes a new instance of the Resources class.
public Resources()
Resources(Resources)
Initializes a new instance of the Resources class.
public Resources(Resources other)
Parameters
other
ResourcesThe other.
Resources(IEnumerable<IdentityResource>, IEnumerable<ApiResource>, IEnumerable<ApiScope>)
Initializes a new instance of the Resources class.
public Resources(IEnumerable<IdentityResource> identityResources, IEnumerable<ApiResource> apiResources, IEnumerable<ApiScope> apiScopes)
Parameters
identityResources
IEnumerable<IdentityResource>The identity resources.
apiResources
IEnumerable<ApiResource>The API resources.
apiScopes
IEnumerable<ApiScope>The API scopes.
Properties
ApiResources
Gets or sets the API resources.
public ICollection<ApiResource> ApiResources { get; set; }
Property Value
ApiScopes
Gets or sets the API scopes.
public ICollection<ApiScope> ApiScopes { get; set; }
Property Value
IdentityResources
Gets or sets the identity resources.
public ICollection<IdentityResource> IdentityResources { get; set; }
Property Value
OfflineAccess
Gets or sets a value indicating whether [offline access].
public bool OfflineAccess { get; set; }
Property Value
- bool
true
if [offline access]; otherwise,false
.