Class MyAppApp
Application on which the account is based
SCIM++ Properties:
- idcsSearchable: true
- multiValued: false
- mutability: readOnly
- required: true
- returned: default
- type: complex
- uniqueness: none
Inherited Members
Namespace: Oci.IdentitydomainsService.Models
Assembly: OCI.DotNetSDK.Identitydomains.dll
Syntax
public class MyAppApp
Properties
Active
Declaration
[JsonProperty(PropertyName = "active")]
public bool? Active { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | If true, this App is able to participate in runtime services, such as automatic-login, OAuth, and SAML. If false, all runtime services are disabled for this App, and only administrative operations can be performed.
|
AppIcon
Declaration
[JsonProperty(PropertyName = "appIcon")]
public string AppIcon { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Application icon.
|
AppThumbnail
Declaration
[JsonProperty(PropertyName = "appThumbnail")]
public string AppThumbnail { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Application thumbnail.
|
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Application description
|
Display
Declaration
[JsonProperty(PropertyName = "display")]
public string Display { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Application display name
|
IsAliasApp
Declaration
[JsonProperty(PropertyName = "isAliasApp")]
public bool? IsAliasApp { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | If true, this App is an AliasApp and it cannot be granted to an end user directly
|
IsLoginTarget
Declaration
[JsonProperty(PropertyName = "isLoginTarget")]
public bool? IsLoginTarget { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | If true, this App allows runtime services to log end users into this App automatically.
|
IsOPCService
Declaration
[JsonProperty(PropertyName = "isOPCService")]
public bool? IsOPCService { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | If true, this application is an Oracle Public Cloud service-instance.
|
LoginMechanism
Declaration
[JsonProperty(PropertyName = "loginMechanism")]
public string LoginMechanism { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The protocol that runtime services will use to log end users in to this App automatically. If 'OIDC', then runtime services use the OpenID Connect protocol. If 'SAML', then runtime services use Security Assertion Markup Language protocol.
|
Ref
Declaration
[JsonProperty(PropertyName = "$ref")]
public string Ref { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Application URI
|
ServiceTypeURN
Declaration
[JsonProperty(PropertyName = "serviceTypeURN")]
public string ServiceTypeURN { get; set; }
Property Value
| Type | Description |
|---|---|
| string | This Uniform Resource Name (URN) value identifies the type of Oracle Public Cloud service of which this app is an instance.
|
ShowInMyApps
Declaration
[JsonProperty(PropertyName = "showInMyApps")]
public bool? ShowInMyApps { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | If true, this App will be displayed in the MyApps page of each end-user who has access to this App.
|
Value
Declaration
[Required(ErrorMessage = "Value is required.")]
[JsonProperty(PropertyName = "value")]
public string Value { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Application identifier
|
Remarks
Required