리소스: InboundSamlConfig
프로젝트가 신뢰 당사자로 작동하는 경우의 SAML RP-IDP 구성 쌍입니다.
JSON 표현 |
---|
{ "name": string, "idpConfig": { object ( |
필드 | |
---|---|
name |
InboundSamlConfig 리소스의 이름입니다(예: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'). 생성 요청 중에 무시됩니다. |
idpConfig |
프로젝트가 신뢰 당사자 역할을 하는 경우의 SAML IdP (ID 공급업체) 구성입니다. |
spConfig |
프로젝트가 SAML ID 공급업체에서 발급한 인증 어설션을 수신하고 수락하는 신뢰 당사자 역할을 하는 경우의 SAML SP (서비스 제공업체) 구성입니다. |
displayName |
개발자가 설정한 구성의 표시 이름입니다. |
enabled |
사용자가 제공업체로 로그인할 수 있는 경우 true입니다. |
IdpConfig
프로젝트가 신뢰 당사자 역할을 하는 경우의 SAML IdP (ID 공급업체) 구성입니다.
JSON 표현 |
---|
{
"idpEntityId": string,
"ssoUrl": string,
"idpCertificates": [
{
object ( |
필드 | |
---|---|
idpEntityId |
모든 SAML 항목의 고유 식별자입니다. |
ssoUrl |
인증 요청을 전송할 URL입니다. |
idpCertificates[] |
어설션에서 서명을 확인하기 위한 IdP의 공개 키입니다. |
signRequest |
발신 SAMLRequest에 서명해야 하는지 여부를 나타냅니다. |
IdpCertificate
IdP에서 발급한 SAMLResponse의 서명을 확인하기 위한 IdP의 인증서 데이터입니다.
JSON 표현 |
---|
{ "x509Certificate": string } |
필드 | |
---|---|
x509Certificate |
x509 인증서 |
SpConfig
프로젝트가 SAML ID 공급업체에서 발급한 인증 어설션을 수신하고 수락하는 신뢰 당사자 역할을 하는 경우의 SAML SP (서비스 제공업체) 구성입니다.
JSON 표현 |
---|
{
"spEntityId": string,
"callbackUri": string,
"spCertificates": [
{
object ( |
필드 | |
---|---|
spEntityId |
모든 SAML 항목의 고유 식별자입니다. |
callbackUri |
IDP의 응답이 처리되는 콜백 URI입니다. |
spCertificates[] |
출력 전용입니다. SP에서 시작한 흐름의 SAMLRequest에서 서명을 확인하기 위해 서버에서 생성한 공개 인증서입니다. |
SpCertificate
IDP가 SP에서 생성한 SAMLRequest를 확인하기 위한 SP의 인증서 데이터입니다.
JSON 표현 |
---|
{ "x509Certificate": string, "expiresAt": string } |
필드 | |
---|---|
x509Certificate |
자체 서명된 공개 인증서 |
expiresAt |
인증서 만료 인스턴스의 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
메서드 |
|
---|---|
|
Identity Toolkit 프로젝트의 수신 SAML 구성을 만듭니다. |
|
Identity Toolkit 프로젝트의 수신 SAML 구성을 삭제합니다. |
|
Identity Toolkit 프로젝트의 수신 SAML 구성을 가져옵니다. |
|
Identity Toolkit 프로젝트의 모든 수신 SAML 구성을 나열합니다. |
|
Identity Toolkit 프로젝트의 수신 SAML 구성을 업데이트합니다. |