keystone  18.0.0
About: OpenStack Keystone (Core Service: Identity) provides an authentication and authorization service for other OpenStack services. Provides a catalog of endpoints for all OpenStack services.
The "Victoria" series (maintained release).
  Fossies Dox: keystone-18.0.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

keystone.common.validation.validators.SchemaValidator Class Reference
Inheritance diagram for keystone.common.validation.validators.SchemaValidator:
[legend]
Collaboration diagram for keystone.common.validation.validators.SchemaValidator:
[legend]

Public Member Functions

def __init__ (self, schema)
 
def validate (self, *args, **kwargs)
 

Public Attributes

 validator
 

Static Public Attributes

 validator_org = jsonschema.Draft4Validator
 

Detailed Description

Resource reference validator class.

Definition at line 50 of file validators.py.

Constructor & Destructor Documentation

◆ __init__()

def keystone.common.validation.validators.SchemaValidator.__init__ (   self,
  schema 
)

Member Function Documentation

◆ validate()

def keystone.common.validation.validators.SchemaValidator.validate (   self,
args,
**  kwargs 
)

Member Data Documentation

◆ validator

keystone.common.validation.validators.SchemaValidator.validator

◆ validator_org

keystone.common.validation.validators.SchemaValidator.validator_org = jsonschema.Draft4Validator
static

The documentation for this class was generated from the following file: