{"type":"model","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-2/76fd4bb9d069fd2530d7a02f0b3a4ca00eccfd35/5886016a-c07b-3cba-89ee-956f0483ba29","info":{"title":"Crosswork Certificate Manager API","description":"Crosswork Certificate Manager provides the ability to view, upload and modify X.509 certificates that are used for communication between Crosswork components as well as between Crosswork applications and devices.","contact":{"name":"Crosswork Team, Cisco","email":"support@cisco.com"},"license":{"name":"Cisco Software License Agreement","url":"https://www.cisco.com/public/sw-license-agreement.html"},"version":"7.2.0"},"x-parser-conf":{"overview":{"markdownPath":"reference/INFRA/TLS/tls-overview.md"}},"openapi":"3.0.1","servers":[{"url":"https://{cw_ip}:30603/crosswork/platform/v2"}],"securitySchemes":{"bearerAuth":{"type":"apiKey","description":"Security definitions details.","name":"Authorization","in":"header"}}},"spec":{"type":"object","description":"Generated CSR Details","properties":{"uuid":{"description":"unique id of the generated csr","type":"string"},"certificate_role":{"description":"Role of the certificate","type":"string"},"certificate_name":{"description":"Name of the certificate","type":"string"},"subject":{"type":"object","description":"Certificate Subject Details","properties":{"common_name":{"type":"string","description":"Common name for the certificate"},"organization":{"type":"string","description":"organization to which the certificate belongs"},"organizational_unit":{"type":"string","description":"organization_unit to which the certificate belongs"},"location":{"type":"string","description":"Location of the organization to which the certificate belongs"},"state":{"type":"string","description":"State of the organization to which the certificate belongs"},"country":{"type":"string","description":"Country of the organization to which the certificate belongs"},"email":{"type":"string","description":"email id of the organization"}},"$$ref":"#/components/schemas/certSubject"},"san":{"type":"object","description":"Certificate Subject Alternative Names (SAN) Details","properties":{"ip_address":{"type":"array","description":"IP addresses for the certificate","items":{"type":"string"}},"domain_name":{"type":"array","description":"Domain names for the certificate","items":{"type":"string"}}},"$$ref":"#/components/schemas/certSan"},"key":{"type":"object","description":"Certificate Key Details","properties":{"key_type":{"type":"string","description":"Type of the key"},"key_size":{"type":"string","description":"Size of the key","format":"int64"},"key_digest":{"type":"string","description":"Digest algorithm for the key"}},"$$ref":"#/components/schemas/certKey"},"csr_status":{"description":"Status of CSR Generation and Binding","type":"string"},"created_date":{"description":"CSR creation date","type":"string"},"bound_date":{"description":"CSR bound date","type":"string"}},"$$ref":"#/components/schemas/generatedCsr","title":"generatedCsr"}}