Querying Security Service Resource Information

Function

This interface is used to query security service resource information.

Syntax

Operation type: GET

URL: https://device_ip/redfish/v1/Systems/SecurityService

Request header:

X-Auth-Token: auth_value

Request message body: None

Usage Guidelines

None

Example

Request:

GET https://10.10.10.10/redfish/v1/Systems/SecurityService

Request header:

X-Auth-Token: auth_value

Request message body: None

Response:

{
    "@odata.context": "/redfish/v1/$metadata#Systems/SecurityService",
    "@odata.id": "/redfish/v1/Systems/SecurityService",
    "@odata.type": "#MindXEdgeSecurityService.v1_0_0.MindXEdgeSecurityService",
    "Id": "Security Service",
    "Name": "Security Service",
    "HttpsCert": {
        "@odata.id": "/redfish/v1/Systems/SecurityService/HttpsCert"
    },
    "DownloadCSRFile": {
        "@odata.id": "/redfish/v1/Systems/SecurityService/downloadCSRFile"
    },
    "HttpsCertAlarmTime": {
        "@odata.id": "/redfish/v1/Systems/SecurityService/HttpsCertAlarmTime"
    },
    "SecurityLoad": {
         "@odata.id": "/redfish/v1/Systems/SecurityService/SecurityLoad"
    },
    "Actions": {
        "#SecurityService.PunyDictImport": {
            "target": "/redfish/v1/Systems/SecurityService/Actions/SecurityService.PunyDictImport"
        },
        "#SecurityService.PunyDictExport": {
            "target": "/redfish/v1/Systems/SecurityService/Actions/SecurityService.PunyDictExport"
        },
        "#SecurityService.PunyDictDelete": {
            "target": "/redfish/v1/Systems/SecurityService/Actions/SecurityService.PunyDictDelete"
        }
    }
}

Response code: 200

Output Description

Table 1 Operation output description

Field

Type

Description

@odata.context

String

OData description of a security service resource model.

@odata.id

String

Path to access a security service resource node.

@odata.type

String

Type of a security service resource.

Id

String

ID of a security service resource.

Name

String

Name of a security service resource.

HttpsCert

Object

Path to access a server certificate resource.

DownloadCSRFile

Object

Access path for downloading the certificate signing request.

HttpsCertAlarmTime

Object

Path to access a certificate validity reminder time resource.

SecurityLoad

Object

Path to access a login rule resource.

Actions

Object

Operations that can be performed.

#SecurityService.PunyDictImport

Object

Imports a weak dictionary resource.

#SecurityService.PunyDictImport.target

String

Access path for importing a weak dictionary resource.

#SecurityService.PunyDictExport

Object

Exports a weak dictionary resource.

#SecurityService.PunyDictExport.target

String

Access path for exporting a weak dictionary resource.

#SecurityService.PunyDictDelete

Object

Deletes a weak dictionary resource.

#SecurityService.PunyDictDelete.target

String

Access path for deleting a weak dictionary resource.