Raritan Computer CC-WSAPI-0B-v5.1.0-E Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Software Raritan Computer CC-WSAPI-0B-v5.1.0-E herunter. Raritan Computer CC-WSAPI-0B-v5.1.0-E User's Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken

Inhaltsverzeichnis

Seite 1 - CommandCenter Secure Gateway

Copyright © 2011 Raritan, Inc. CC-WSAPI-0B-v5.1.0-E February 2011 255-80-0004-00 CommandCenter Secure Gateway WS-API Programming Guide Relea

Seite 2 - VCCI Information (Japan)

6 In This Chapter Conventions ... 6 Common Data Types .

Seite 3 - Contents

Chapter 2: API Definitions 7 System Management This set of services is for general CC-SG settings and information. http(s)://CC_IP_ADDRESS:8080/C

Seite 4

Chapter 2: API Definitions 8 Services getSystemInfo Retrieve information about the CC-SG.  parameters  String sessionID  return value  Sys

Seite 5 - Introduction

Chapter 2: API Definitions 9 signoff() This operations signs off (log out) a particular user from CC-SG. The application can have multiple users

Seite 6 - Chapter 1: Introduction

Chapter 2: API Definitions 10  String applicationId - CC-SG generated string which uniquely identifies the access application type within CC-SG

Seite 7 - Chapter 1: Introduction

Chapter 2: API Definitions 11  String deviceName i.e the name of the Raritan device. This field is filled in only for out-of-band interfaces; o

Seite 8 - Access Information

Chapter 2: API Definitions 12 URLObject Components to form a URL to access the CC-SG.  Elements  String protocol - the protocol used - either

Seite 9

Chapter 2: API Definitions 13 Services getCCSGAppletURL This operation retrieves the full URL to the CC-SG Admin Client applet in order to launch

Seite 10 - API Definitions

Chapter 2: API Definitions 14 getAccessMethodsForNode This operation retrieves all the available access methods (applications) for a given node in

Seite 11 - System Management

Chapter 2: API Definitions 15 getNodeByInterfaceName Retrieves nodes by the name of the interface.  parameters  String sessionID  String in

Seite 12 - Chapter 2: API Definitions

This document contains proprietary information that is protected by copyright. All rights reserved. No part of this document may be photocopied, repro

Seite 13 - Node Management Services

Chapter 2: API Definitions 16 addAssociationToNode Associate the node with one or more category values  parameters  String sessionID  String

Seite 14 - InterfaceData

Chapter 2: API Definitions 17 getNodePower Returns the power status of each interface of the node, including the status of the latest power opera

Seite 15 - NodeData

Chapter 2: API Definitions 18  power on  power off  power cycle  graceful shutdown  suspend  Integer sequenceInterval – The interval,

Seite 16 - NodeManagementException

Chapter 2: API Definitions 19  Integer passwordExpirationPeriod – The user will have to reset their password after this many days (required if

Seite 17

Chapter 2: API Definitions 20 addUser Add a new user configuration to the CC-SG.  parameters  String sessionID  CCSGUser user – The new use

Seite 18

Chapter 2: API Definitions 21  return value  boolean true deleteUserFromGroup Remove a user from a group to control their access of the CC-S

Seite 19

Chapter 2: API Definitions 22  Access Audit  Access Connection  Authentication  Error  Power  Tasks  User Maintenance  String mess

Seite 20

Chapter 2: API Definitions 23  String message – Specific error message. Services runReport Returns a log report formed using the request para

Seite 21

Chapter 2: API Definitions 24  Access Audit  Access Connection  Authentication  Error  Power  Tasks  User Maintenance  String mess

Seite 22 - User Management

Chapter 2: API Definitions 25 deleteReport Delete a previously requested report; otherwise, reports are deleted after the user session is termina

Seite 23 - UserManagementException

iii Contents Chapter 1 Introduction 1 Connecting to CC-SG ...

Seite 24

Chapter 2: API Definitions 26 addCategory Add a new category to CC-SG.  parameters  String sessionID  String name - Unique name to identify

Seite 25 - Logging Management

Chapter 2: API Definitions 27 addElementToCategory Add one or more values to the specified category  parameters  String sessionID  String c

Seite 26 - LoggingManagementException

28 This appendix contains some tips on managing certificates. See the respective company's documentation for more details. In This Chapter Ja

Seite 27

Appendix A: Certificate Management 29 For example: https://10.0.0.101:9443/CommandCenterWebServices/AuthenticationAndAuthorizationServicePort?wsd

Seite 28

30 This section focuses on CC-SG specific topics regarding WS client development in Java. In This Chapter Choose a WS Library ...

Seite 29 - Category Management

Appendix B: Web Services Development in Java 31 Setting the CCSG Address Downloading the WSDL files from port 8080 of the CC-SG is the default so

Seite 30

Appendix B: Web Services Development in Java 32 Call the method from your application for each service object. This example uses AuthenticationAnd

Seite 31

Appendix B: Web Services Development in Java 33 /* * RCSfile: ... * Revision: ... * Date: ... * * This source code is owned by Raritan Compu

Seite 32 - Certificate Management

Appendix B: Web Services Development in Java 34 import node.service.webservice.bl.cc.raritan.com.CCSGNodeManagementService; import node.service.we

Seite 33

Appendix B: Web Services Development in Java 35 public static void set_service_end_point( Service service, BindingProvider port ) { Patte

Seite 34 - Appendix B

Contents iv Appendix A Certificate Management 28 Java keytool ...

Seite 35 - Setting the CCSG Address

Appendix B: Web Services Development in Java 36 System.err.println("Could not read input."); return null; } if( nam

Seite 36 - Sample Application for Java

Appendix B: Web Services Development in Java 37 { session = port.signOn( user, password ); } catch ( security.service.webservice.bl

Seite 37

Appendix B: Web Services Development in Java 38 } else System.err.println( "Could not change node name without the current and

Seite 38

39 The following sections describe how to create a Web Services client for the CCSG written in C#. This description is based on Microsoft Visual St

Seite 39

Appendix C: Web Services Development in C# 40 4. Set a call back for ServerCertificateValidationCallback so that the client will accept the CCSG&

Seite 40

Appendix C: Web Services Development in C# 41 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.

Seite 41

Appendix C: Web Services Development in C# 42 Console.WriteLine("signOff Response: " + response.result);

Seite 42

Appendix C: Web Services Development in C# 43 new CCAuthentication.AuthenticationAndAuthorizationServiceClient(); aut

Seite 43 - Appendix C

Appendix C: Web Services Development in C# 44 // renameNode service CCNode.NodeManagementServiceClient node_service = new

Seite 44 - Sample Application for C#

Appendix C: Web Services Development in C# 45 } } }

Seite 45

1 Web Services API uses standardized Web Services technologies to allow a client machine to perform node, power, user, and logging management servi

Seite 47

47 A Access Information • 4 AccessMethod • 9 Add Web Services API Client Configuration on CC-SG • 1, 2, 29 addAssociationToNode • 16 addCategory •

Seite 48

Index 48 S Sample Application for C# • 40 Sample Application for Java • 32 Saving the CCSG's Server Certificate from a Web Browser (IE6) • 28

Seite 50

U.S./Canada/Latin America Monday - Friday 8 a.m. - 6 p.m. ET Phone: 800-724-8090 or 732-764-8886 For CommandCenter NOC: Press 6, then Pres

Seite 51

Chapter 1: Introduction 2 3. Download WSDL files from the CC-SG. You can use a web browser or a simple client like wget to access the WSDL URLs.

Seite 52

Chapter 1: Introduction 3 a. Encryption Mode: If Require AES Encryption between Client and Server is selected in the Administration > Securit

Seite 53

Chapter 1: Introduction 4 Access Information WSDL URLs http://CC_IP_ADDRESS:8080/CommandCenterWebServices/AuthenticationAndAuthorizationServicePor

Seite 54

Chapter 1: Introduction 5 USER is the plain user name and MODULE is the name that the administrator gave the remote module configuration in CC-SG

Kommentare zu diesen Handbüchern

Keine Kommentare