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

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

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
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
/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
/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

  • No labels