Options
All
  • Public
  • Public/Protected
  • All
Menu

Class IdentityDomainsClient

This service client uses {@link common.CircuitBreaker.DefaultConfiguration} for all the operations by default if no circuit breaker configuration is defined by the user.

Hierarchy

  • IdentityDomainsClient

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • new IdentityDomainsClient(params: common.AuthParams, clientConfiguration?: common.ClientConfiguration): IdentityDomainsClient

Properties

Protected _bodyDuplexMode

_bodyDuplexMode: any = undefined

Protected _circuitBreaker

_circuitBreaker: typeof Breaker | null = null

Protected _clientConfiguration

_clientConfiguration: ClientConfiguration

Protected _defaultHeaders

_defaultHeaders: any

Protected _endpoint

_endpoint: string = ""

Protected _httpClient

_httpClient: HttpClient

Protected _httpOptions

_httpOptions: any = undefined

Protected _realmSpecificEndpointTemplateEnabled

_realmSpecificEndpointTemplateEnabled: boolean | undefined = undefined

targetService

targetService: string = "IdentityDomains"

Static Protected endpointServiceName

endpointServiceName: string = ""

Static Protected serviceEndpointTemplate

serviceEndpointTemplate: string = "https://idcs-guid.identity.oraclecloud.com"

Accessors

endpoint

  • get endpoint(): string
  • set endpoint(endpoint: string): void

logger

useRealmSpecificEndpointTemplate

  • set useRealmSpecificEndpointTemplate(realmSpecificEndpointTemplateEnabled: boolean): void
  • Determines whether realm specific endpoint should be used or not. Set realmSpecificEndpointTemplateEnabled to "true" if the user wants to enable use of realm specific endpoint template, otherwise set it to "false"

    Parameters

    • realmSpecificEndpointTemplateEnabled: boolean

      flag to enable the use of realm specific endpoint template

    Returns void

Methods

close

  • close(): void

createApiKey

createApp

createAppRole

createApprovalWorkflow

createApprovalWorkflowAssignment

createApprovalWorkflowStep

createAuthToken

createAuthenticationFactorsRemover

createCloudGate

createCloudGateMapping

createCloudGateServer

createCondition

createCustomerSecretKey

createDynamicResourceGroup

createGrant

createGroup

createIdentityPropagationTrust

createIdentityProvider

createMe

createMyApiKey

createMyAuthToken

createMyAuthenticationFactorInitiator

createMyAuthenticationFactorValidator

createMyAuthenticationFactorsRemover

createMyCustomerSecretKey

createMyOAuth2ClientCredential

createMyRequest

createMySmtpCredential

createMySupportAccount

createMyUserDbCredential

createNetworkPerimeter

createOAuth2ClientCredential

createOAuthClientCertificate

createOAuthPartnerCertificate

createPasswordPolicy

createPolicy

createRule

createSecurityQuestion

createSelfRegistrationProfile

createSmtpCredential

createUser

createUserDbCredential

deleteApiKey

deleteApp

deleteAppRole

deleteApprovalWorkflow

deleteApprovalWorkflowAssignment

deleteApprovalWorkflowStep

deleteAuthToken

deleteCloudGate

deleteCloudGateMapping

deleteCloudGateServer

deleteCondition

deleteCustomerSecretKey

deleteDynamicResourceGroup

deleteGrant

deleteGroup

deleteIdentityPropagationTrust

deleteIdentityProvider

deleteMyApiKey

deleteMyAuthToken

deleteMyCustomerSecretKey

deleteMyDevice

deleteMyOAuth2ClientCredential

deleteMySmtpCredential

deleteMySupportAccount

deleteMyTrustedUserAgent

deleteMyUserDbCredential

deleteNetworkPerimeter

deleteOAuth2ClientCredential

deleteOAuthClientCertificate

deleteOAuthPartnerCertificate

deletePasswordPolicy

deletePolicy

deleteRule

deleteSecurityQuestion

deleteSelfRegistrationProfile

deleteSmtpCredential

deleteUser

deleteUserDbCredential

getAccountMgmtInfo

getAccountRecoverySetting

getApiKey

getApp

getAppRole

getApprovalWorkflow

getApprovalWorkflowAssignment

getApprovalWorkflowStep

getAuthToken

getAuthenticationFactorSetting

getBrandingSetting

getCloudGate

getCloudGateMapping

getCloudGateServer

getCondition

getCustomerSecretKey

getDynamicResourceGroup

getGrant

getGroup

  • Get a group. Important: The Group SEARCH and GET operations on users and members will throw an exception if the response has more than 10,000 members. To avoid the exception, use the pagination filter to GET or SEARCH group members. This operation does not retry by default if the user has not defined a retry configuration.

    throws

    OciError when an error occurs

    example

    Click here to see how to use GetGroup API.

    Parameters

    Returns Promise<GetGroupResponse>

    GetGroupResponse

getIdentityPropagationTrust

getIdentityProvider

getIdentitySetting

getKmsiSetting

getMe

getMyApiKey

getMyAuthToken

getMyCompletedApproval

getMyCustomerSecretKey

getMyDevice

getMyOAuth2ClientCredential

getMyPendingApproval

getMyRequest

getMySmtpCredential

getMySupportAccount

getMyTrustedUserAgent

getMyUserDbCredential

getNetworkPerimeter

getNotificationSetting

getOAuth2ClientCredential

getOAuthClientCertificate

getOAuthPartnerCertificate

getPasswordPolicy

getPolicy

getRule

getSchema

getSecurityQuestion

getSecurityQuestionSetting

getSelfRegistrationProfile

getSetting

getSmtpCredential

getUser

getUserAttributesSetting

getUserDbCredential

listAccountMgmtInfos

listAccountRecoverySettings

listApiKeys

listAppRoles

listApprovalWorkflowAssignments

listApprovalWorkflowSteps

listApprovalWorkflows

listApps

listAuthTokens

listAuthenticationFactorSettings

listBrandingSettings

listCloudGateMappings

listCloudGateServers

listCloudGates

listConditions

listCustomerSecretKeys

listDynamicResourceGroups

listGrants

listGroups

  • Search for groups. Important: The Group SEARCH and GET operations on users and members will throw an exception if the response has more than 10,000 members. To avoid the exception, use the pagination filter to GET or SEARCH group members. This operation does not retry by default if the user has not defined a retry configuration.

    throws

    OciError when an error occurs

    example

    Click here to see how to use ListGroups API.

    Parameters

    Returns Promise<ListGroupsResponse>

    ListGroupsResponse

listIdentityPropagationTrusts

listIdentityProviders

listIdentitySettings

listKmsiSettings

listMyApiKeys

listMyApps

listMyAuthTokens

listMyCompletedApprovals

listMyCustomerSecretKeys

listMyDevices

listMyGroups

listMyOAuth2ClientCredentials

listMyPendingApprovals

listMyRequestableGroups

listMyRequests

listMySmtpCredentials

listMySupportAccounts

listMyTrustedUserAgents

listMyUserDbCredentials

listNetworkPerimeters

listNotificationSettings

listOAuth2ClientCredentials

listOAuthClientCertificates

listOAuthPartnerCertificates

listPasswordPolicies

listPolicies

listResourceTypeSchemaAttributes

listRules

listSchemas

listSecurityQuestionSettings

listSecurityQuestions

listSelfRegistrationProfiles

listSettings

listSmtpCredentials

listUserAttributesSettings

listUserDbCredentials

listUsers

patchAccountRecoverySetting

patchApiKey

patchApp

patchAppRole

patchApprovalWorkflow

patchApprovalWorkflowStep

patchAuthToken

patchCloudGate

patchCloudGateMapping

patchCloudGateServer

patchCondition

patchCustomerSecretKey

patchDynamicResourceGroup

patchGrant

patchGroup

patchIdentityPropagationTrust

patchIdentityProvider

patchIdentitySetting

patchKmsiSetting

patchMe

patchMyApiKey

patchMyAuthToken

patchMyCustomerSecretKey

patchMyDevice

patchMyOAuth2ClientCredential

patchMyPendingApproval

patchMyRequest

patchMySmtpCredential

patchNetworkPerimeter

patchOAuth2ClientCredential

patchPasswordPolicy

patchPolicy

patchRule

patchSchema

patchSecurityQuestion

patchSecurityQuestionSetting

patchSelfRegistrationProfile

patchSetting

patchSmtpCredential

patchUser

patchUserAttributesSetting

putAccountRecoverySetting

putApp

putAppStatusChanger

putApprovalWorkflow

putAuthenticationFactorSetting

putCloudGate

putCloudGateMapping

putCloudGateServer

putCondition

putDynamicResourceGroup

putGroup

putIdentityPropagationTrust

putIdentityProvider

putIdentitySetting

putKmsiSetting

putMe

putMePasswordChanger

putNetworkPerimeter

putNotificationSetting

putPasswordPolicy

putPolicy

putRule

putSchema

putSecurityQuestionSetting

putSelfRegistrationProfile

putSetting

putUser

putUserCapabilitiesChanger

putUserPasswordChanger

putUserPasswordResetter

putUserStatusChanger

searchAccountMgmtInfos

searchApiKeys

searchAppRoles

searchApps

searchAuthTokens

searchAuthenticationFactorSettings

searchCloudGateMappings

searchCloudGateServers

searchCloudGates

searchConditions

searchCustomerSecretKeys

searchDynamicResourceGroups

searchGrants

searchGroups

searchIdentityProviders

searchIdentitySettings

searchKmsiSettings

searchMyApps

searchMyGroups

searchMyRequestableGroups

searchMyRequests

searchNetworkPerimeters

searchNotificationSettings

searchOAuth2ClientCredentials

searchOAuthClientCertificates

searchOAuthPartnerCertificates

searchPasswordPolicies

searchPolicies

searchResourceTypeSchemaAttributes

searchRules

searchSchemas

searchSecurityQuestionSettings

searchSecurityQuestions

searchSelfRegistrationProfiles

searchSettings

searchSmtpCredentials

searchUserAttributesSettings

searchUserDbCredentials

searchUsers

shutdownCircuitBreaker

  • shutdownCircuitBreaker(): void