부록 C. RHN API 액세스


고객분들의 편의를 위하여 RHN는 API (application programming interface)를 제공합니다. RHN 웹사이트를 보시면 오른쪽 상단에 위치한 도움말(Help)을 클릭하신 후 왼쪽 네비게이션 바에서 API를 클릭하시면 이 인터페이스를 보실 수 있습니다. 또는 https://rhn.redhat.com/rpc/api/ 사이트로 가시면 바로 접속하실 수 있습니다. 이 URL을 브라우저 뿐만 아니라 XMLRPC 서버로 사용하세요.
RHN API는 XML-RPC에 기반합니다. XML-RPC는 서로 다른 원격 시스템의 소프트웨어 간에 HTTP 프롤토콜 상에서 XML을 사용하여 원격 절차 호출 (RPC)을 생성할 수 있게 해줍니다. 따라서 XML-RPC의 제약 조건에 맞도록 호출을 생성하셔야 합니다. 보다 자세한 정보는 http://www.xmlrpc.com/을 참조하시기 바랍니다.
본 문서에서는 클래스(classes)와 메소드(methods) 목록에 대해서는 언급하지 않고 API를 보다 효율적으로 사용하는데 도움이 될만한 정보를 제공하고자 합니다. 이에는 일부 호출을 생성하는데 필요한 값을 알아내는 방법 및 예제 스크립트가 포함되어 있습니다.

C.1. auth 클래스 사용 및 세션 가져오기

대부분의 경우 auth 클래스가 가장 먼저 사용됩니다. 이 클래스는 로그인 메소드만 제공합니다. 따라서 이 클래스를 사용하여 RHN 세션을 생성 가능합니다. 이 클래스에는 세가지 변수: 사용자명, 암호, 세션 지속 기간을 입력하셔야 합니다. 첫 두가지 변수값은 RHN 계정에서 직접 가져오지만, 세번째 값은 초 단위로 계산한 세션이 지속되는 시간으로서 기본값은 1200 초입니다. 이 클래스는 세션 문자열을 반환하며, 이 문자열은 모든 다른 메소드에서 사용될 수 있습니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat