서비스 공급자 범위 지정 service-provoider-scoping

NOTE
이 페이지의 컨텐츠는 정보용으로만 제공됩니다. 이 API를 사용하려면 Adobe의 현재 라이선스가 필요합니다. 허가되지 않은 사용은 허용되지 않습니다.

개요 overview

MVPD와 Adobe Pass 인증 통합의 기본 구현은 OLCA 사양 ​을 기반으로 합니다. OLCA 사양(6.5, 주체 식별자)의 인증 요구 사항 섹션에는 주체 식별자에 대한 서비스 공급자(SP) 범위를 표시할 수 있다고 나와 있습니다. (주체 식별자는 MVPD가 SP로 반환하는 난독화된 사용자 ID입니다.) Adobe Pass 인증 통합에서 MVPD가 SP 인증 요청의 범위를 설정할 수 있어야 합니다.

Adobe Pass 인증이 프로그래머를 위한 SP 역할을 맡게 되면 인증 요청의 SP 범위를 설정할 수 있는 사용자 지정을 구현해야 합니다. MVPD가 SAML 어설션에서 MVPD의 ID 공급자(IdP)에 전달된 네트워크 브랜드를 식별할 수 있도록 이 작업을 수행해야 합니다. 범위 지정은 다음 절에서 설명하는 두 가지 방법 중 하나로 구현할 수 있습니다.

서비스 공급자 범위 지정 service-provider-scoping

Adobe Pass 인증은 인증 요청의 SP 범위 지정을 활성화하는 다음 두 가지 방법을 지원합니다.

  • SAML 발급자 접근 방식입니다. 이 방법에서는 "요청자 ID"가 SAML 인증 요청의 SAML 발급자 문자열에 추가됩니다.

  • 사용자 지정 범위 지정 속성 접근 방식입니다. 이 방법에서는 "요청자 ID"가 SAML 인증 요청에 사용자 지정 "범위 지정" 속성으로 명시적으로 포함됩니다.

NOTE
"요청자 ID"는 Adobe Pass 인증이 프로그래머의 네트워크 브랜드를 참조하는 방식입니다(예: "CNN"은 터너 네트워크의 브랜드 중 하나입니다).

SAML 발급자 접근 방식 saml-issuer-approach

이 방법은 다음 코드 조각에 표시된 대로 SAML 인증 요청에서 SAML <Issuer> 요소를 사용합니다.

...
<saml:Issuer xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">
    http://saml.sp.adobe.adobe.com/on-behalf-of/requestorID
</saml:Issuer>
...

사용자 지정 범위 속성 접근 방식 custom-scoping-property-approach

이 접근 방법에서는 SAML 인증 요청의 이 코드 조각에 표시된 대로 "범위 지정"이라는 사용자 지정 속성을 사용합니다.

...
<samlp:Scoping xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol">
    <samlp:RequesterID xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol">requestorID</samlp:RequesterID>
</samlp:Scoping>
...
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b