test
Docs
Examples
GitHub
Support
Introduction
Quick Start
Creating your first API
Running the API
Connecting to the API
Server guide (Carbond)
Application structure
Defining your Node.js package
Defining your Service
Using __, _o, and o
Running your Service
Services
Services and Endpoints
Service middleware
Running Services from the command line
Embedding Services into larger applications
(advanced use)
Endpoints
Simple Endpoints
Endpoints with named path parameters
Sub-endpoints
Accessing Service properties from within Endpoints
Operations
Defining Operations
Operation parameters
Parameter schemas
Parameter parsing
Operation responses
Database management
Collections
Creating Collections
Enabling / disabling operations
Access control
Authentication and access control
Authentication
Access Control
Error handling
Logging
Logging messages
Controling verbosity
Logging output
Testing
Service Tests
Carbon Core
Atom
Bond
Fibers
Leafnode
Test-Tube
Examples
Carbon
Docs
/
Index
Index
A
|
C
|
E
|
G
|
I
|
M
|
O
|
S
|
T
|
U
A
asHttpsOptions() (built-in function)
authenticate() (built-in function)
Authenticator() (class)
C
carbond.collections.Collection() (class)
carbond.collections.Collection.carbond.collections.Collection.allowUnauthenticated (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.description (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.enabled (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.endpoint (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.endpoints (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.findConfig (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.findObjectConfig (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.getOperationConfig() (carbond.collections.Collection.carbond.collections.Collection method)
carbond.collections.Collection.carbond.collections.Collection.idGenerator (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.idHeader (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.idPathParameter (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.idRequiredOnInsert (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.insertConfig (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.parameters (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.removeConfig (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.removeObjectConfig (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.responses (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.saveObjectConfig (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.schema (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.supportsFind (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.supportsFindObject (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.supportsInsert (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.supportsRemove (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.supportsRemoveObject (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.supportsSaveObject (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.supportsUpdate (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.supportsUpdateObject (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.updateConfig (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.collections.Collection.updateObjectConfig (carbond.collections.Collection.carbond.collections.Collection attribute)
carbond.collections.Collection.carbond.mongodb.MongoDBCollection.collection (carbond.collections.Collection.carbond.mongodb.MongoDBCollection attribute)
carbond.collections.Collection.carbond.mongodb.MongoDBCollection.db (carbond.collections.Collection.carbond.mongodb.MongoDBCollection attribute)
carbond.collections.Collection.carbond.mongodb.MongoDBCollection.findConfig (carbond.collections.Collection.carbond.mongodb.MongoDBCollection attribute)
carbond.collections.Collection.carbond.mongodb.MongoDBCollection.idPathParameter (carbond.collections.Collection.carbond.mongodb.MongoDBCollection attribute)
carbond.collections.Collection.carbond.mongodb.MongoDBCollection.querySchema (carbond.collections.Collection.carbond.mongodb.MongoDBCollection attribute)
carbond.collections.Collection.carbond.mongodb.MongoDBCollection.removeConfig (carbond.collections.Collection.carbond.mongodb.MongoDBCollection attribute)
carbond.collections.Collection.carbond.mongodb.MongoDBCollection.updateConfig (carbond.collections.Collection.carbond.mongodb.MongoDBCollection attribute)
carbond.collections.Collection.carbond.mongodb.MongoDBCollection.updateObjConfig (carbond.collections.Collection.carbond.mongodb.MongoDBCollection attribute)
carbond.collections.Collection.carbond.mongodb.MongoDBCollection.updateSchema (carbond.collections.Collection.carbond.mongodb.MongoDBCollection attribute)
carbond.collections.CollectionOperationConfig() (class)
carbond.Endpoint() (class)
carbond.Endpoint.carbond.Endpoint.acl (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.allowUnauthenticated (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.dataAcl (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.description (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.endpoints (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.getOperation() (carbond.Endpoint.carbond.Endpoint method)
carbond.Endpoint.carbond.Endpoint.getService() (carbond.Endpoint.carbond.Endpoint method)
carbond.Endpoint.carbond.Endpoint.isOperationAuthorized() (carbond.Endpoint.carbond.Endpoint method)
carbond.Endpoint.carbond.Endpoint.operations() (carbond.Endpoint.carbond.Endpoint method)
carbond.Endpoint.carbond.Endpoint.options() (carbond.Endpoint.carbond.Endpoint method)
carbond.Endpoint.carbond.Endpoint.parameters (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.parent (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.path (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.sanitizeMode (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.sanitizesOutput (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.service (carbond.Endpoint.carbond.Endpoint attribute)
carbond.Endpoint.carbond.Endpoint.supportedMethods() (carbond.Endpoint.carbond.Endpoint method)
carbond.Endpoint.carbond.Endpoint.validateOutput (carbond.Endpoint.carbond.Endpoint attribute)
carbond.IdGenerator() (class)
carbond.IdGenerator.carbond.IdGenerator.generateId() (carbond.IdGenerator.carbond.IdGenerator method)
carbond.limiter.ChainLimiter() (class)
carbond.limiter.ChainLimiter.initialize() (carbond.limiter.ChainLimiter method)
carbond.limiter.ChainLimiter.limiters (carbond.limiter.ChainLimiter attribute)
carbond.limiter.ChainLimiter.process() (carbond.limiter.ChainLimiter method)
carbond.limiter.FunctionLimiter() (class)
carbond.limiter.FunctionLimiter.fn (carbond.limiter.FunctionLimiter attribute)
carbond.limiter.FunctionLimiter.process() (carbond.limiter.FunctionLimiter method)
carbond.limiter.Limiter() (class)
,
[1]
carbond.limiter.Limiter.carbond.limiter.Limiter.initialize() (carbond.limiter.Limiter.carbond.limiter.Limiter method)
carbond.limiter.Limiter.carbond.limiter.Limiter.node (carbond.limiter.Limiter.carbond.limiter.Limiter attribute)
carbond.limiter.Limiter.carbond.limiter.Limiter.preAuth (carbond.limiter.Limiter.carbond.limiter.Limiter attribute)
carbond.limiter.Limiter.carbond.limiter.Limiter.process() (carbond.limiter.Limiter.carbond.limiter.Limiter method)
carbond.limiter.Limiter.carbond.limiter.Limiter.sendUnavailable() (carbond.limiter.Limiter.carbond.limiter.Limiter method)
carbond.limiter.Limiter.carbond.limiter.Limiter.service (carbond.limiter.Limiter.carbond.limiter.Limiter attribute)
carbond.limiter.LimiterPolicy() (class)
carbond.limiter.LimiterPolicy.allow() (carbond.limiter.LimiterPolicy method)
carbond.limiter.LimiterPolicy.initializeState() (carbond.limiter.LimiterPolicy method)
carbond.limiter.LimiterPolicy.limiter (carbond.limiter.LimiterPolicy attribute)
carbond.limiter.LimiterPolicy.node (carbond.limiter.LimiterPolicy attribute)
carbond.limiter.LimiterPolicy.sharedState (carbond.limiter.LimiterPolicy attribute)
carbond.limiter.LimiterPolicy.state (carbond.limiter.LimiterPolicy attribute)
carbond.limiter.LimiterPolicy.stateKey (carbond.limiter.LimiterPolicy attribute)
carbond.limiter.LimiterPolicyState() (class)
carbond.limiter.LimiterPolicyState.purge() (carbond.limiter.LimiterPolicyState method)
carbond.limiter.LimiterPolicyState.reset() (carbond.limiter.LimiterPolicyState method)
carbond.limiter.LimiterPolicyState.visit() (carbond.limiter.LimiterPolicyState method)
carbond.limiter.LimiterPolicyState.visits() (carbond.limiter.LimiterPolicyState method)
carbond.limiter.LimiterSelector() (class)
,
[1]
carbond.limiter.LimiterSelector.hash (carbond.limiter.LimiterSelector attribute)
,
[1]
carbond.limiter.LimiterSelector.key() (carbond.limiter.LimiterSelector method)
,
[1]
carbond.limiter.LimiterSelector.propertyPath (carbond.limiter.LimiterSelector attribute)
carbond.limiter.LimiterSelector.transform (carbond.limiter.LimiterSelector attribute)
carbond.limiter.PolicyLimiter() (class)
carbond.limiter.PolicyLimiter.initialize() (carbond.limiter.PolicyLimiter method)
carbond.limiter.PolicyLimiter.policy (carbond.limiter.PolicyLimiter attribute)
carbond.limiter.PolicyLimiter.process() (carbond.limiter.PolicyLimiter method)
carbond.limiter.PolicyLimiter.resetState() (carbond.limiter.PolicyLimiter method)
carbond.limiter.PolicyLimiter.selector (carbond.limiter.PolicyLimiter attribute)
carbond.limiter.StaticKeyLimiterSelector() (class)
carbond.limiter.StaticKeyLimiterSelector.hash (carbond.limiter.StaticKeyLimiterSelector attribute)
carbond.limiter.StaticKeyLimiterSelector.key() (carbond.limiter.StaticKeyLimiterSelector method)
carbond.limiter.StaticKeyLimiterSelector.staticKey (carbond.limiter.StaticKeyLimiterSelector attribute)
carbond.limiter.TooBusyLimiter() (class)
,
[1]
carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter.absMaxOutstandingReqs (carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter attribute)
,
[1]
carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter.fiberPoolAllowedOverflow (carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter attribute)
,
[1]
carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter.fn() (carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter method)
,
[1]
carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter.maxOutstandingReqs (carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter attribute)
,
[1]
carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter.outstandingReqs (carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter attribute)
,
[1]
carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter.toobusyInterval (carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter attribute)
,
[1]
carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter.toobusyMaxLag (carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter attribute)
,
[1]
carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter.useFiberPoolSize (carbond.limiter.TooBusyLimiter.carbond.limiter.TooBusyLimiter attribute)
,
[1]
carbond.limiter.WindowLimiterPolicy() (class)
carbond.limiter.WindowLimiterPolicy.allow() (carbond.limiter.WindowLimiterPolicy method)
carbond.limiter.WindowLimiterPolicy.reqLimit (carbond.limiter.WindowLimiterPolicy attribute)
carbond.limiter.WindowLimiterPolicy.window (carbond.limiter.WindowLimiterPolicy attribute)
carbond.mongodb.MongoDBCollection() (class)
carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection.find() (carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection method)
carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection.findObject() (carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection method)
carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection.insert() (carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection method)
carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection.remove() (carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection method)
carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection.removeObject() (carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection method)
carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection.saveObject() (carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection method)
carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection.update() (carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection method)
carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection.updateObject() (carbond.mongodb.MongoDBCollection.carbond.mongodb.MongoDBCollection method)
carbond.ObjectIdGenerator() (class)
carbond.ObjectIdGenerator.carbond.ObjectIdGenerator.generateId() (carbond.ObjectIdGenerator.carbond.ObjectIdGenerator method)
carbond.ObjectIdGenerator.carbond.ObjectIdGenerator.generateStrings (carbond.ObjectIdGenerator.carbond.ObjectIdGenerator attribute)
carbond.Operation() (class)
carbond.Operation.carbond.Operation.description (carbond.Operation.carbond.Operation attribute)
carbond.Operation.carbond.Operation.endpoint (carbond.Operation.carbond.Operation attribute)
carbond.Operation.carbond.Operation.limiter (carbond.Operation.carbond.Operation attribute)
carbond.Operation.carbond.Operation.name (carbond.Operation.carbond.Operation attribute)
carbond.Operation.carbond.Operation.parameters (carbond.Operation.carbond.Operation attribute)
carbond.Operation.carbond.Operation.responses (carbond.Operation.carbond.Operation attribute)
carbond.Operation.carbond.Operation.validateOutput (carbond.Operation.carbond.Operation attribute)
carbond.OperationParameter() (class)
carbond.OperationParameter.carbond.OperationParameter.default (carbond.OperationParameter.carbond.OperationParameter attribute)
carbond.OperationParameter.carbond.OperationParameter.description (carbond.OperationParameter.carbond.OperationParameter attribute)
carbond.OperationParameter.carbond.OperationParameter.extractParameterValueFromRequest() (carbond.OperationParameter.carbond.OperationParameter method)
carbond.OperationParameter.carbond.OperationParameter.location (carbond.OperationParameter.carbond.OperationParameter attribute)
carbond.OperationParameter.carbond.OperationParameter.name (carbond.OperationParameter.carbond.OperationParameter attribute)
carbond.OperationParameter.carbond.OperationParameter.required (carbond.OperationParameter.carbond.OperationParameter attribute)
carbond.OperationParameter.carbond.OperationParameter.schema (carbond.OperationParameter.carbond.OperationParameter attribute)
carbond.OperationResponse() (class)
carbond.OperationResponse.carbond.OperationResponse.description (carbond.OperationResponse.carbond.OperationResponse attribute)
carbond.OperationResponse.carbond.OperationResponse.headers (carbond.OperationResponse.carbond.OperationResponse attribute)
carbond.OperationResponse.carbond.OperationResponse.schema (carbond.OperationResponse.carbond.OperationResponse attribute)
carbond.OperationResponse.carbond.OperationResponse.statusCode (carbond.OperationResponse.carbond.OperationResponse attribute)
carbond.ParameterParser() (class)
carbond.ParameterParser.carbond.ParameterParser.parseParameterValue() (carbond.ParameterParser.carbond.ParameterParser method)
carbond.ParameterParser.carbond.ParameterParser.processParameter() (carbond.ParameterParser.carbond.ParameterParser method)
carbond.ParameterParser.carbond.ParameterParser.processParameters() (carbond.ParameterParser.carbond.ParameterParser method)
carbond.ParameterParser.carbond.ParameterParser.processParameterValue() (carbond.ParameterParser.carbond.ParameterParser method)
carbond.security.Acl() (class)
carbond.security.Acl.carbond.security.Acl.and() (carbond.security.Acl.carbond.security.Acl method)
carbond.security.Acl.carbond.security.Acl.entries (carbond.security.Acl.carbond.security.Acl attribute)
carbond.security.Acl.carbond.security.Acl.groupDefinitions (carbond.security.Acl.carbond.security.Acl attribute)
carbond.security.Acl.carbond.security.Acl.hasPermission() (carbond.security.Acl.carbond.security.Acl method)
carbond.security.Acl.carbond.security.Acl.or() (carbond.security.Acl.carbond.security.Acl method)
carbond.security.Acl.carbond.security.Acl.permissionDefinitions (carbond.security.Acl.carbond.security.Acl attribute)
carbond.security.ApiKeyAuthenticator() (class)
carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator.apiKeyLocation (carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator attribute)
carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator.apiKeyParameterName (carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator attribute)
carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator.authenticate() (carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator method)
carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator.findUser() (carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator method)
carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator.generateApiKey() (carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator method)
carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator.getAuthenticationHeaders() (carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator method)
carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator.idGenerator (carbond.security.ApiKeyAuthenticator.carbond.security.ApiKeyAuthenticator attribute)
carbond.security.Authenticator() (class)
carbond.security.Authenticator.carbond.security.Authenticator.authenticate() (carbond.security.Authenticator.carbond.security.Authenticator method)
carbond.security.Authenticator.carbond.security.Authenticator.getAuthenticationHeaders() (carbond.security.Authenticator.carbond.security.Authenticator method)
carbond.security.Authenticator.carbond.security.Authenticator.initialize() (carbond.security.Authenticator.carbond.security.Authenticator method)
carbond.security.Authenticator.carbond.security.Authenticator.isRootUser() (carbond.security.Authenticator.carbond.security.Authenticator method)
carbond.security.Authenticator.carbond.security.Authenticator.throwUnauthenticated() (carbond.security.Authenticator.carbond.security.Authenticator method)
carbond.security.BcryptHasher() (class)
carbond.security.BcryptHasher.carbond.security.BcryptHasher.eq() (carbond.security.BcryptHasher.carbond.security.BcryptHasher method)
carbond.security.BcryptHasher.carbond.security.BcryptHasher.hash() (carbond.security.BcryptHasher.carbond.security.BcryptHasher method)
carbond.security.BcryptHasher.carbond.security.BcryptHasher.rounds (carbond.security.BcryptHasher.carbond.security.BcryptHasher attribute)
carbond.security.CollectionAcl() (class)
carbond.security.CollectionAcl.carbond.security.CollectionAcl.hasPermission() (carbond.security.CollectionAcl.carbond.security.CollectionAcl method)
carbond.security.CollectionAcl.carbond.security.CollectionAcl.permissionDefinitions (carbond.security.CollectionAcl.carbond.security.CollectionAcl attribute)
carbond.security.EndpointAcl() (class)
carbond.security.EndpointAcl.carbond.security.EndpointAcl.hasPermission() (carbond.security.EndpointAcl.carbond.security.EndpointAcl method)
carbond.security.EndpointAcl.carbond.security.EndpointAcl.permissionDefinitions (carbond.security.EndpointAcl.carbond.security.EndpointAcl attribute)
carbond.security.EndpointAcl.carbond.security.EndpointAcl.selfAndBelow (carbond.security.EndpointAcl.carbond.security.EndpointAcl attribute)
carbond.security.Hasher() (class)
carbond.security.Hasher.carbond.security.Hasher.eq() (carbond.security.Hasher.carbond.security.Hasher method)
carbond.security.Hasher.carbond.security.Hasher.getHasher() (carbond.security.Hasher.carbond.security.Hasher method)
carbond.security.Hasher.carbond.security.Hasher.getHasherNames() (carbond.security.Hasher.carbond.security.Hasher method)
carbond.security.Hasher.carbond.security.Hasher.hash() (carbond.security.Hasher.carbond.security.Hasher method)
carbond.security.HttpBasicAuthenticator() (class)
carbond.security.HttpBasicAuthenticator.carbond.security.Authenticator.HttpBasicAuthenticator.authenticate() (carbond.security.HttpBasicAuthenticator.carbond.security.Authenticator.HttpBasicAuthenticator method)
carbond.security.HttpBasicAuthenticator.carbond.security.Authenticator.HttpBasicAuthenticator.findUser() (carbond.security.HttpBasicAuthenticator.carbond.security.Authenticator.HttpBasicAuthenticator method)
carbond.security.HttpBasicAuthenticator.carbond.security.Authenticator.HttpBasicAuthenticator.validateCreds() (carbond.security.HttpBasicAuthenticator.carbond.security.Authenticator.HttpBasicAuthenticator method)
carbond.security.HttpBasicAuthenticator.carbond.security.HttpBasicAuthenticator.passwordField (carbond.security.HttpBasicAuthenticator.carbond.security.HttpBasicAuthenticator attribute)
carbond.security.HttpBasicAuthenticator.carbond.security.HttpBasicAuthenticator.passwordHashFn (carbond.security.HttpBasicAuthenticator.carbond.security.HttpBasicAuthenticator attribute)
carbond.security.HttpBasicAuthenticator.carbond.security.HttpBasicAuthenticator.usernameField (carbond.security.HttpBasicAuthenticator.carbond.security.HttpBasicAuthenticator attribute)
carbond.security.MongoDBApiKeyAuthenticator() (class)
carbond.security.MongoDBApiKeyAuthenticator.carbond.security.MongoDBApiKeyAuthenticator.apiKeyField (carbond.security.MongoDBApiKeyAuthenticator.carbond.security.MongoDBApiKeyAuthenticator attribute)
carbond.security.MongoDBApiKeyAuthenticator.carbond.security.MongoDBApiKeyAuthenticator.dbName (carbond.security.MongoDBApiKeyAuthenticator.carbond.security.MongoDBApiKeyAuthenticator attribute)
carbond.security.MongoDBApiKeyAuthenticator.carbond.security.MongoDBApiKeyAuthenticator.findUser() (carbond.security.MongoDBApiKeyAuthenticator.carbond.security.MongoDBApiKeyAuthenticator method)
carbond.security.MongoDBApiKeyAuthenticator.carbond.security.MongoDBApiKeyAuthenticator.userCollection (carbond.security.MongoDBApiKeyAuthenticator.carbond.security.MongoDBApiKeyAuthenticator attribute)
carbond.security.MongoDBHttpBasicAuthenticator() (class)
carbond.security.MongoDBHttpBasicAuthenticator.carbond.security.Authenticator.MongoDBHttpBasicAuthenticator.findUser() (carbond.security.MongoDBHttpBasicAuthenticator.carbond.security.Authenticator.MongoDBHttpBasicAuthenticator method)
carbond.security.MongoDBHttpBasicAuthenticator.carbond.security.MongoDBHttpBasicAuthenticator.dbName (carbond.security.MongoDBHttpBasicAuthenticator.carbond.security.MongoDBHttpBasicAuthenticator attribute)
carbond.security.MongoDBHttpBasicAuthenticator.carbond.security.MongoDBHttpBasicAuthenticator.userCollection (carbond.security.MongoDBHttpBasicAuthenticator.carbond.security.MongoDBHttpBasicAuthenticator attribute)
carbond.security.NoopHasher() (class)
carbond.security.NoopHasher.carbond.security.NoopHasher.hash() (carbond.security.NoopHasher.carbond.security.NoopHasher method)
carbond.security.Sha256Hasher() (class)
carbond.security.Sha256Hasher.carbond.security.Sha256Hasher.digestType (carbond.security.Sha256Hasher.carbond.security.Sha256Hasher attribute)
carbond.security.Sha256Hasher.carbond.security.Sha256Hasher.hash() (carbond.security.Sha256Hasher.carbond.security.Sha256Hasher method)
carbond.Service() (class)
carbond.Service.carbond.Operation.getAllParameters() (carbond.Service.carbond.Operation method)
carbond.Service.carbond.Operation.getSanitizedURL() (carbond.Service.carbond.Operation method)
carbond.Service.carbond.Operation.getService() (carbond.Service.carbond.Operation method)
carbond.Service.carbond.Operation.service() (carbond.Service.carbond.Operation method)
carbond.Service.carbond.Service.adminRoot (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.apiRoot (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.authenticator (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.busyLimiter (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.cluster (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.cmdargs (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.corsEnabled (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.db (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.dbs (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.dbUri (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.dbUris (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.defaultBusyLimiterClass (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.description (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.doStart() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.doStop() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.endpoints (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.errorHandlingMiddleware (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.fiberPoolSize (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.generateOptionsMethodsInDocs (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.hostname (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.limiter (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.logDebug() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.logError() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.logFatal() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.logInfo() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.logTrace() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.logWarning() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.middleware (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.numClusterWorkers (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.on() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.once() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.parameterParser (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.path (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.port (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.processUser (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.publicDirectories (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.removeAllListeners() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.removeListener() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.serviceName (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.sslOptions (carbond.Service.carbond.Service attribute)
carbond.Service.carbond.Service.start() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.stop() (carbond.Service.carbond.Service method)
carbond.Service.carbond.Service.verbosity (carbond.Service.carbond.Service attribute)
carbond.SslOptions() (class)
carbond.SslOptions.carbond.SslOptions.asHttpsOptions() (carbond.SslOptions.carbond.SslOptions method)
carbond.SslOptions.carbond.SslOptions.checkServerIdentity (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.ciphers (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.crl (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.dhparam (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.ecdhCurve (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.handshakeTimeout (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.honorCipherOrder (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.isEnabled() (carbond.SslOptions.carbond.SslOptions method)
carbond.SslOptions.carbond.SslOptions.NPNProtocols (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.rejectUnauthorized (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.requestCert (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.secureOptions (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.secureProtocol (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.serverCertPath (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.serverKeyPassPhrase (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.serverKeyPath (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.sessionIdContext (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.sessionTimeout (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.SNICallback (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.ticketKeys (carbond.SslOptions.carbond.SslOptions attribute)
carbond.SslOptions.carbond.SslOptions.trustedCertsPaths (carbond.SslOptions.carbond.SslOptions attribute)
carbond.test.ServiceTest() (class)
carbond.test.ServiceTest.carbond.test.ServiceTest.service (carbond.test.ServiceTest.carbond.test.ServiceTest attribute)
carbond.test.ServiceTest.carbond.test.ServiceTest.setup() (carbond.test.ServiceTest.carbond.test.ServiceTest method)
carbond.test.ServiceTest.carbond.test.ServiceTest.suppressServiceLogging (carbond.test.ServiceTest.carbond.test.ServiceTest attribute)
carbond.test.ServiceTest.carbond.test.ServiceTest.teardown() (carbond.test.ServiceTest.carbond.test.ServiceTest method)
Collection() (class)
Collection.endpoints (Collection attribute)
Collection.find() (Collection method)
Collection.objectserver (Collection attribute)
Collection.parameters (Collection attribute)
Collection.parent (Collection attribute)
Collection.path (Collection attribute)
E
Endpoint() (class)
G
generateId() (built-in function)
,
[1]
getAuthenticationHeaders() (built-in function)
I
IdGenerator() (class)
isRootUser() (built-in function)
M
MongoDBCollection() (class)
O
ObjectIdGenerator() (class)
ObjectServer() (class)
Operation() (class)
,
[1]
S
SslOptions() (class)
T
testtube.errors.NotImplementedError() (class)
,
[1]
testtube.errors.NotImplementedError.testtube.errors.NotImplementedError.message (testtube.errors.NotImplementedError.testtube.errors.NotImplementedError attribute)
testtube.errors.NotImplementedError.testtube.errors.NotImplementedError.name (testtube.errors.NotImplementedError.testtube.errors.NotImplementedError attribute)
testtube.errors.NotImplementedError.testtube.errors.NotImplementedError.tag (testtube.errors.NotImplementedError.testtube.errors.NotImplementedError attribute)
,
[1]
testtube.errors.SkipTestError() (class)
,
[1]
testtube.errors.SkipTestError.testtube.errors.SkipTestError.message (testtube.errors.SkipTestError.testtube.errors.SkipTestError attribute)
testtube.errors.SkipTestError.testtube.errors.SkipTestError.name (testtube.errors.SkipTestError.testtube.errors.SkipTestError attribute)
testtube.errors.SkipTestError.testtube.errors.SkipTestError.tag (testtube.errors.SkipTestError.testtube.errors.SkipTestError attribute)
,
[1]
testtube.HttpTest() (class)
,
[1]
testtube.HttpTest.testtube.HttpTest.baseUrl (testtube.HttpTest.testtube.HttpTest attribute)
testtube.HttpTest.testtube.HttpTest.tests (testtube.HttpTest.testtube.HttpTest attribute)
testtube.HttpTestHistory() (class)
,
[1]
testtube.HttpTestHistory.length (testtube.HttpTestHistory attribute)
testtube.HttpTestHistory.testtube.HttpTestHistory.addReq() (testtube.HttpTestHistory.testtube.HttpTestHistory method)
testtube.HttpTestHistory.testtube.HttpTestHistory.addReqSpec() (testtube.HttpTestHistory.testtube.HttpTestHistory method)
testtube.HttpTestHistory.testtube.HttpTestHistory.addRes() (testtube.HttpTestHistory.testtube.HttpTestHistory method)
testtube.HttpTestHistory.testtube.HttpTestHistory.addResSpec() (testtube.HttpTestHistory.testtube.HttpTestHistory method)
testtube.HttpTestHistory.testtube.HttpTestHistory.get() (testtube.HttpTestHistory.testtube.HttpTestHistory method)
testtube.HttpTestHistory.testtube.HttpTestHistory.getReq() (testtube.HttpTestHistory.testtube.HttpTestHistory method)
testtube.HttpTestHistory.testtube.HttpTestHistory.getReqSpec() (testtube.HttpTestHistory.testtube.HttpTestHistory method)
testtube.HttpTestHistory.testtube.HttpTestHistory.getRes() (testtube.HttpTestHistory.testtube.HttpTestHistory method)
testtube.HttpTestHistory.testtube.HttpTestHistory.getResSpec() (testtube.HttpTestHistory.testtube.HttpTestHistory method)
testtube.Test() (class)
,
[1]
testtube.Test.testtube.Test.description (testtube.Test.testtube.Test attribute)
testtube.Test.testtube.Test.doTest() (testtube.Test.testtube.Test method)
testtube.Test.testtube.Test.errorExpected (testtube.Test.testtube.Test attribute)
testtube.Test.testtube.Test.name (testtube.Test.testtube.Test attribute)
testtube.Test.testtube.Test.parent (testtube.Test.testtube.Test attribute)
testtube.Test.testtube.Test.run() (testtube.Test.testtube.Test method)
testtube.Test.testtube.Test.selfBeforeChildren (testtube.Test.testtube.Test attribute)
testtube.Test.testtube.Test.setup() (testtube.Test.testtube.Test method)
testtube.Test.testtube.Test.teardown() (testtube.Test.testtube.Test method)
testtube.Test.testtube.Test.tests (testtube.Test.testtube.Test attribute)
testtube.TestContext() (class)
,
[1]
testtube.TestContext.testtube.TestContext.global (testtube.TestContext.testtube.TestContext attribute)
testtube.TestContext.testtube.TestContext.httpHistory (testtube.TestContext.testtube.TestContext attribute)
testtube.TestContext.testtube.TestContext.local (testtube.TestContext.testtube.TestContext attribute)
testtube.util.NotImplementedTest() (class)
,
[1]
testtube.util.NotImplementedTest.testtube.util.NotImplementedTest.description (testtube.util.NotImplementedTest.testtube.util.NotImplementedTest attribute)
testtube.util.NotImplementedTest.testtube.util.NotImplementedTest.doTest() (testtube.util.NotImplementedTest.testtube.util.NotImplementedTest method)
testtube.util.NotImplementedTest.testtube.util.NotImplementedTest.name (testtube.util.NotImplementedTest.testtube.util.NotImplementedTest attribute)
testtube.util.SkipTest() (class)
,
[1]
testtube.util.SkipTest.testtube.util.SkipTest.description (testtube.util.SkipTest.testtube.util.SkipTest attribute)
testtube.util.SkipTest.testtube.util.SkipTest.doTest() (testtube.util.SkipTest.testtube.util.SkipTest method)
testtube.util.SkipTest.testtube.util.SkipTest.name (testtube.util.SkipTest.testtube.util.SkipTest attribute)
U
UserCollection() (class)
Current Version:
v0.6
Versions:
latest
v0.7.14
v0.7
v0.6
release-0.6
master
Downloads:
On Read the Docs:
Project Home
Builds