new Application()
Properties:
| Name | Type | Description |
|---|---|---|
_embedded |
hash | |
_links |
hash | |
accessibility |
ApplicationAccessibility | |
created |
dateTime | |
credentials |
ApplicationCredentials | |
features |
array | |
id |
string | |
label |
string | |
lastUpdated |
dateTime | |
licensing |
ApplicationLicensing | |
name |
string | |
profile |
hash | |
settings |
ApplicationSettings | |
signOnMode |
ApplicationSignOnMode | |
status |
string | |
visibility |
ApplicationVisibility |
Extends
Methods
-
assignUserToApplication(appUser)
-
Parameters:
Name Type Description appUserAppUser Returns:
- Type
- Promise.<AppUser>
-
cloneApplicationKey(keyId, queryParameters)
-
Parameters:
Name Type Description keyIdstring queryParametersobject Returns:
- Type
- Promise.<JsonWebKey>
-
createApplicationGroupAssignment(groupId, applicationGroupAssignment)
-
Parameters:
Name Type Description groupIdstring applicationGroupAssignmentApplicationGroupAssignment Returns:
- Type
- Promise.<ApplicationGroupAssignment>
-
generateCsr(csrMetadata)
-
Parameters:
Name Type Description csrMetadataCsrMetadata Returns:
- Type
- Promise.<Csr>
-
generateKey(queryParameters)
-
Parameters:
Name Type Description queryParametersobject Returns:
- Type
- Promise.<JsonWebKey>
-
getApplicationGroupAssignment(groupId, queryParameters)
-
Parameters:
Name Type Description groupIdstring queryParametersobject Returns:
- Type
- Promise.<ApplicationGroupAssignment>
-
getApplicationKey(keyId)
-
Parameters:
Name Type Description keyIdstring Returns:
- Type
- Promise.<JsonWebKey>
-
getApplicationUser(userId, queryParameters)
-
Parameters:
Name Type Description userIdstring queryParametersobject Returns:
- Type
- Promise.<AppUser>
-
getCsr(csrId)
-
Parameters:
Name Type Description csrIdstring Returns:
- Type
- Promise.<Csr>
-
getOAuth2Token(tokenId, queryParameters)
-
Parameters:
Name Type Description tokenIdstring queryParametersobject Returns:
- Type
- Promise.<OAuth2Token>
-
getScopeConsentGrant(grantId, queryParameters)
-
Parameters:
Name Type Description grantIdstring queryParametersobject Returns:
- Type
- Promise.<OAuth2ScopeConsentGrant>
-
grantConsentToScope(oAuth2ScopeConsentGrant)
-
Parameters:
Name Type Description oAuth2ScopeConsentGrantOAuth2ScopeConsentGrant Returns:
- Type
- Promise.<OAuth2ScopeConsentGrant>
-
listApplicationUsers(queryParameters)
-
Parameters:
Name Type Description queryParametersobject Returns:
A collection that will yield AppUser instances.- Type
- Promise.<Collection>
-
listCsrs()
-
Returns:
A collection that will yield Csr instances.- Type
- Promise.<Collection>
-
listGroupAssignments(queryParameters)
-
Parameters:
Name Type Description queryParametersobject Returns:
A collection that will yield ApplicationGroupAssignment instances.- Type
- Promise.<Collection>
-
listKeys()
-
Returns:
A collection that will yield JsonWebKey instances.- Type
- Promise.<Collection>
-
listOAuth2Tokens(queryParameters)
-
Parameters:
Name Type Description queryParametersobject Returns:
A collection that will yield OAuth2Token instances.- Type
- Promise.<Collection>
-
listScopeConsentGrants(queryParameters)
-
Parameters:
Name Type Description queryParametersobject Returns:
A collection that will yield OAuth2ScopeConsentGrant instances.- Type
- Promise.<Collection>
-
publishBinaryCerCert(csrId, string)
-
Parameters:
Name Type Description csrIdstring stringstring Returns:
- Type
- Promise.<JsonWebKey>
-
publishBinaryDerCert(csrId, string)
-
Parameters:
Name Type Description csrIdstring stringstring Returns:
- Type
- Promise.<JsonWebKey>
-
publishBinaryPemCert(csrId, string)
-
Parameters:
Name Type Description csrIdstring stringstring Returns:
- Type
- Promise.<JsonWebKey>
-
publishCerCert(csrId, string)
-
Parameters:
Name Type Description csrIdstring stringstring Returns:
- Type
- Promise.<JsonWebKey>
-
publishDerCert(csrId, string)
-
Parameters:
Name Type Description csrIdstring stringstring Returns:
- Type
- Promise.<JsonWebKey>
-
revokeCsr(csrId)
-
Parameters:
Name Type Description csrIdstring -
revokeOAuth2TokenForApplication(tokenId)
-
Parameters:
Name Type Description tokenIdstring -
revokeScopeConsentGrant(grantId)
-
Parameters:
Name Type Description grantIdstring -
update()
-
Returns:
- Type
- Promise.<Application>