Cisco Cisco Identity Services Engine 1.3 전단

다운로드
페이지 168
 
2-11
Cisco Identity Services Engine API 
참조 가이드, 릴리스 1.4
OL-26134-01
장      세션 관리 쿼리 API
  
자세한 세션 특성 API 호출
자세한 세션 특성 API 호출
다음의 자세한 세션 특성 API 호출을 통해 최신 세션에서 아래와 같은 주요 정보를 신속하게 검색
할 수 있습니다.
MAC 
주소 세션 검색(MACAddress)
사용자 이름 세션 검색(UserName)
NAS IP 
주소 세션 검색(대상 모니터링 ISE 노드와 연결된 IPAddress)
감사 세션 ID 검색(감사 세션 ID)
MAC 
주소 세션 검색
MACAddress API 
호출을 사용하여 현재의 활성 세션에서 지정된 MAC 주소를 검색할 수 있습니다. 
이 API 호출은 노드 데이터베이스 표에서 가져온 여러 세션 관련 정보를 나열합니다.
MACAddress API 
출력 스키마
다음의 샘플 스키마 파일은 현재 활성 세션에서 지정된 MAC 주소 검색을 위한 MACAddress API 
호출의 출력입니다.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="sessionParameters" type="restsdStatus"/>
  <xs:complexType name="restsdStatus">
    <xs:sequence>
      <xs:element name="passed" type="xs:anyType" minOccurs="0"/>
      <xs:element name="failed" type="xs:anyType" minOccurs="0"/>
      <xs:element name="user_name" type="xs:string" minOccurs="0"/>
      <xs:element name="nas_ip_address" type="xs:string" minOccurs="0"/>
      <xs:element name="failure_reason" type="xs:string" minOccurs="0"/>
      <xs:element name="calling_station_id" type="xs:string" minOccurs="0"/>
      <xs:element name="nas_port" type="xs:string" minOccurs="0"/>
      <xs:element name="identity_group" type="xs:string" minOccurs="0"/>
      <xs:element name="network_device_name" type="xs:string" minOccurs="0"/>
      <xs:element name="acs_server" type="xs:string" minOccurs="0"/>
      <xs:element name="authen_protocol" type="xs:string" minOccurs="0"/>
      <xs:element name="framed_ip_address" type="xs:string" minOccurs="0"/>
      <xs:element name="network_device_groups" type="xs:string" minOccurs="0"/>
      <xs:element name="access_service" type="xs:string" minOccurs="0"/>
      <xs:element name="auth_acs_timestamp" type="xs:dateTime" minOccurs="0"/>
      <xs:element name="authentication_method" type="xs:string" minOccurs="0"/>
      <xs:element name="execution_steps" type="xs:string" minOccurs="0"/>
      <xs:element name="radius_response" type="xs:string" minOccurs="0"/>
      <xs:element name="audit_session_id" type="xs:string" minOccurs="0"/>
      <xs:element name="nas_identifier" type="xs:string" minOccurs="0"/>
      <xs:element name="nas_port_id" type="xs:string" minOccurs="0"/>
      <xs:element name="nac_policy_compliance" type="xs:string" minOccurs="0"/>
      <xs:element name="auth_id" type="xs:long" minOccurs="0"/>
      <xs:element name="auth_acsview_timestamp" type="xs:dateTime" minOccurs="0"/>
      <xs:element name="message_code" type="xs:string" minOccurs="0"/>
      <xs:element name="acs_session_id" type="xs:string" minOccurs="0"/>
      <xs:element name="service_selection_policy" type="xs:string" minOccurs="0"/>
      <xs:element name="authorization_policy" type="xs:string" minOccurs="0"/>
      <xs:element name="identity_store" type="xs:string" minOccurs="0"/>
      <xs:element name="response" type="xs:string" minOccurs="0"/>