Raritan Computer CC-WSAPI-0B-v5.1.0-E Instrukcja Użytkownika Strona 1

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Oprogramowanie Raritan Computer CC-WSAPI-0B-v5.1.0-E. Raritan Computer CC-WSAPI-0B-v5.1.0-E User's Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj

Podsumowanie treści

Strona 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

Strona 2 - VCCI Information (Japan)

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

Strona 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

Strona 4

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 10 - API Definitions

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

Strona 11 - System Management

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

Strona 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

Strona 13 - Node Management Services

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

Strona 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

Strona 15 - NodeData

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

Strona 16 - NodeManagementException

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

Strona 17

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

Strona 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

Strona 19

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

Strona 20

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

Strona 21

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

Strona 22 - User Management

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

Strona 23 - UserManagementException

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

Strona 24

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

Strona 25 - Logging Management

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

Strona 26 - LoggingManagementException

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

Strona 27

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

Strona 28

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

Strona 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

Strona 30

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

Strona 31

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

Strona 32 - Certificate Management

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

Strona 33

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

Strona 34 - Appendix B

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

Strona 35 - Setting the CCSG Address

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

Strona 36 - Sample Application for Java

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

Strona 37

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

Strona 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

Strona 39

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

Strona 40

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

Strona 41

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

Strona 42

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

Strona 43 - Appendix C

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

Strona 44 - Sample Application for C#

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

Strona 45

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

Strona 47

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

Strona 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

Strona 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

Strona 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.

Strona 52

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

Strona 53

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

Strona 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

Komentarze do niniejszej Instrukcji

Brak uwag