Click or drag to resize

TrustedApplication Properties

The TrustedApplication type exposes the following members.

Properties
  NameDescription
Public propertyApplicationSecretHash
Hash of the secret of the client application. The secret is used when the client application needs to authorize itself in front of the identity provider.
Public propertyApplicationUri
Application globally unique Uri in reverse host name format. For example: "com.manufacturer/app". [Required] [Filter(eq)]
Public propertyAuthorizations
Public propertyBasicAuthenticationAllowed
Even if only one application has this turned ON, it allows the basic authentication for the whole database. Use with caution! If a user is specified in System User, the basic authentication is allowed only for this user. [Required] [Default(false)] [Filter(eq)]
Public propertyChangingAttributes
Gets the attributes that are currently changing. Can be used in attribute change event handler to prevent stack overflow.
(Inherited from EditableDomainObject.)
Public propertyClientType
Specifies the client type, according to RFC 6749, e.g. the confidentiality of the client app. P=Public (e.g. browser or native app); C=Confidential (e.g. web server app). [Required] [Default("C")]
Public propertyCreationTimeUtc
Date and time (in UTC) when the application was registered. [Required] [Default(NowUtc)] [Filter(eq;ge;le)]
Public propertyCustomProperties
Gets the custom properties of the object.
(Inherited from EnterpriseOneEntityObject.)
Public propertyExtendedProperties
Extended properties contain temporary (not persisted) values in the object instance.
(Inherited from EntityObject.)
Public propertyId
The unique Id of the entity object
(Inherited from EntityObject.)
Public propertyImpersonateAsCommunityUserAllowed
Allows the application to request login from external users and operate on their behalf. [Required] [Default(false)] [Filter(eq)]
Public propertyImpersonateAsInternalUserAllowed
Allows the application to request login from internal users and operate on their behalf. [Required] [Default(false)] [Filter(eq)]
Public propertyImpersonateLoginUrl
The login Url used when an application is impersonated as (usually community) user.
Public propertyImpersonateLogoutUrl
The logout Url used when an application is impersonated as (usually community) user.
Public propertyIsEnabled
Specifies whether the application is enabled for login. [Required] [Default(true)] [Filter(eq)]
Public propertyIsGhost
Returns true when the object is a ghost object
(Inherited from EntityObject.)
Public propertyIsLoaded
Gets a value indicating whether the associated data for this domain object is loaded.
(Overrides EntityObjectIsLoaded.)
Public propertyItemString
Gets or sets the value of a data attribute
(Inherited from DomainObject.)
Public propertyItemIDataAttribute
Gets or sets the value of a data attribute
(Inherited from DomainObject.)
Public propertyName
The multi-language name of the application. [Required] [Filter(eq;like)]
Public propertyNoEvents
Turns on "No events" mode and returns a class, that will turn it off when Disposed. See remarks for more info.
(Inherited from DomainObject.)
Public propertyNotes
Notes for this TrustedApplication.
Public propertyObjectState
Gets the state of the domain object.
(Overrides EditableDomainObjectObjectState.)
Public propertyRepository
Provides access to TrustedApplicationsRepository repository methods
Public propertyScope
The scope (according to RFC 6749) for which the application was trusted. The scope is an unordered list of space-delimited case-sensitive strings. Each string denotes a permission (see docs for possible values).
Public propertySystemUser
The user, which will be used when the application logins as a service. [Filter(multi eq)]
Public propertySystemUserAllowed
Allows this application to logon as a service. [Required] [Default(false)] [Filter(eq)]
Public propertySystemUserLoginUrl
The URL, which will be used by the login process, when the application logs in as a service.
Public propertyTransaction
The EnterpriseOne transaction to which this object is attached.
(Inherited from EnterpriseOneEntityObject.)
Top
See Also