Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

DualShield REST API Reference


Auth
/auth/listApplications
/auth/listDomains
/auth/ listAuthenticators
/auth/getLogonSteps
/auth/logon
/auth/logout
/auth/verify
/auth/verifyResponse
/auth/sendOTP
/auth/sendActivationCode
/auth/syncToken
/auth/downloadToken
/auth/activateTokenAssignment
/auth/getPolicy
/auth/listUsers
/auth/listSiteStamps
/auth/getChallengeCode
/auth/listTokens
/auth/changePassword
/auth/verifyPin


IdentitySource
Attributes
/identitySource/create
/identitySource/search
/identitySource/get
/identitySource/set
/identitySource/delete


LdapServerConnection
Attributes
/ldapServerConnection/create
/ldapServerConnection /search
/ldapServerConnection /get
/ldapServerConnection /set
/ldapServerConnection /delete


Domain
Attributes
/domain/create
/domain/search
/domain/get
/domain/set
/domain/delete
/domain/deployTokens

Unit
Attributes
/unit/create
/unit/search
/unit/get
/unit/set
/unit/delete
/unit/addUsers
/unit/deployTokens


Group
 Attributes
/group/create
/group/search
/group/get
/group/set
/group/delete
/group/join
/group/deployTokens

User
Attributes
UserCertificate attributes
/user/create
/user/search
/user/get
/user/set
/user/delete
/user/joinGroup
/user/assignToken
/user/resetPassword
/user/getMessageTemplate
/user/ listProvisioningUrls
/user/import
/user/issueCertificate
/user/importCertificate
/user/deleteCertificate
/user/getPolicy


TempPass
Attributes
/tempPass /create
/tempPass /send
/tempPass /get
/tempPass /set
/tempPass /delete
/tempPass /search

Policy
Attributes
/policy/create
/policy/search
/policy/get
/policy/set
/policy/delete

PolicyCategory
Attributes
/policyCategory/search
/policyCategory/get

Role
Attributes
/role/create
/role/search
/role/get
/role/set
/role/delete
/role/listActions

Algorithm
Attributes
/algorithm/search
Product
Attributes
/product/create
/product/get
/product/set
/product/delete
/product/listMethods

Repository
Attributes
/repository/create
/repository/get
/repository/set
/repository/delete

Token
 Attributes
/token/create
/token/get
/token/set
/token/delete
/token/reset
/token/confine
/token/release
/token/import
/token/getDownloadUrl
/token/ getActivateUrl
/token/syncToken
/token/ retrieveCredential
/token/batchAssignTokens


TokenAssignment
Attributes
tokenAssignment/search
tokenAssignment/set
tokenAssignment/get
tokenAssignment/activate
tokenAssignment/sendActivationCode
tokenAssignment/ sendDownloadUrl
tokenAssignment/sort

ActivationCode
Attributes
/activationCode/create
/activationCode/delete
/activationCode/get
/activationCode/set
/activationCode/search
/activationCode/reset

ChallengeCode
Attributes
/challengeCode/create
/challengeCode /delete
/challengeCode /get
/challengeCode /set
/challengeCode /search Qna

Q&A Attributes
/qna /create
/qna/get
/qna/set
/qna /delete
/qna/search
/qna/getPolicy

Question
Attributes
/question /create
/question/get
/question /set
/question /delete
/question /search

ImageRepository
Attributes
/imageRepository /create
/imageRepository /get
/imageRepository /set
/imageRepository /delete
/imageRepository /search

Image
Attributes
/image /create
/image /get
/image /set
/image /delete
/image /search

SiteStamp
Attributes
/siteStamp /create
/siteStamp /get
/siteStamp /set
/siteStamp /delete
/siteStamp /search

Store
Attributes
StoreFolder
Attributes
StoreItem
Attributes
/storeItem /update

Communicator
Message
Gateway
Proxy
/communicator /listProviders
/communicator /listServices
/communicator /listProtocols
/communicator /listVariables
/communicator /listManufacturers
/communicator /listModels
/communicator /listAll
/communicator /send

Configuration
Attributes
/ configuration / create
/ configuration / get
/ configuration / search
/ configuration / delete
/ configuration / set
/ configuration / update
Configuration examples:

RadiusServer
Attributes
/ radiusServer / create
/ radiusServer / get
/ radiusServer / search
/ radiusServer / delete
/ radiusServer / set

RadiusClient
Attributes
/ radiusClient / create
/ radiusClient/ get
/ radiusClient/ search
/ radiusClient/ delete
/ radiusClient/ set

RadiusProxy
Attributes
RadiusAttribute
Attributes
/ radiusAttribute / create
/ radiusAttribute / get
/ radiusAttribute / search
/ radiusAttribute / delete
/ radiusAttribute / set
/ radiusAttribute / listVendors
/ radiusAttribute / listAttributes
/ radiusAttribute / listTypes

RadiusProfile
Attributes
/ radiusProfile / create
/ radiusProfile / get
/ radiusProfile / search
/ radiusProfile / delete
/ radiusProfile / set

FailThruServer
Common Attributes
Radius Server Attributes
Ldap Server Attributes
/ failThruServer/ create
/ failThruServer / get
/ failThruServer / search
/ failThruServer / delete
/ failThruServer / set

Agent
Attributes
/agent/create
/agent/listTypes
/agent/listApplications

Application
Attributes
/application/create
/application/selfTest

LogonProcedure
Attributes
Radius Logon Procedure Attributes
Multi-step Logon Procedure Attributes
LogonStep
Attributes
/logonStep/create
/logonStep/get
/logonStep/search
/logonStep/delete
/logonStep/set

Authenticator
Attributes
Realm
Attributes
/realm/create

Log
Attributes
/log/search
/log/getEventLogFilter
/log/setEventLogFilter
/log/ listAllEventCodes
/log/export

LogField
Attributes
/logField/search

Licence
Attributes
/licence/import
/licence/list
/licence/search
/licence/queryLicenceStats
/licence/delete

System
/system/getInfo
/system/getDiagram
/system/enableRegister
/system/disableRegister
/system/ setAgentRegistrationStatus
/system/ queryAgentRegistrationStatus

Task
Attributes
TaskInstance : extends Task
Attributes
/task /create
/task /delete
/task /search
/task /get
/task/import
/task/resetCounter
/task /execute
/taskInstance /search
/taskInstance /stop
/taskInstance /pause
/taskInstance /resume
/taskInstance /set

SsoServer
Attributes
SsoServiceProvider
Attributes
/ssoServiceProvider /create
/ssoServiceProvider /search

MessageTemplate
Attributes
/messageTemplate/create
/messageTemplate/set
/messageTemplate/search
/messageTemplate/get
/messageTemplate /getItem
/messageTemplate/update
/messageTemplate/delete

Register
/register/agent
/register/queryAgent
/register/listApplications
/register/getSystemInfo

ReportTemplate
Attributes
Meta data
/reportTemplate/search
/reportTemplate/get
/reportTemplate/import

Report
Attributes
/report/create
/report/search
/report/get
/report/set
/report/delete
/report/generate

ReportResult
Attributes
/reportResult/search
/reportResult/get
/reportResult/delete
/reportResult/export
/reportResult/cancel
/reportResult/pause
/reportResult/resume

Appendix A. Error Code

Anchor
_GoBack
_GoBack