OpenId 인증
Name | Type | Default | Description |
---|---|---|---|
useClientIdentity | boolean | false | 클라이언트 OpenID ID를 사용하여 사용자 주제를 작성할지 여부를 지정합니다. true로 설정한 경우 OpenID 클라이언트 ID만 사용됩니다. false로 설정하고 userInfoRef의 첫 번째 요소가 있는 경우 이를 사용하여 사용자 주제를 작성합니다. 그렇지 않으면 OpenID ID를 사용하여 사용자 주제를 작성합니다. |
mapIdentityToRegistryUser | boolean | false | 레지스트리 사용자에 ID를 맵핑할지 여부를 지정합니다. 사용자 레지스트리가 사용자 주제를 작성하는 데 사용되지 않습니다. |
sslRef | 최상위 레벨 ssl 요소에 대한 참조입니다(문자열). | SSL 구성의 ID를 사용하여 OpenID 제공자에 연결합니다. | |
httpsRequired | boolean | true | OpenID 지원 사이트와 제공자 서비스 간에 SSL 통신이 필요합니다. |
hashAlgorithm |
| SHA256 | OpenID 제공자 응답 매개변수를 서명하고 암호화하는 데 사용되는 해시 알고리즘을 지정합니다. SHA256 보안 해시 알고리즘 SHA256 SHA1 보안 해시 알고리즘 SHA1 |
userInfoRef | 최상위 레벨 userInfo 요소에 대한 참조 목록입니다(쉼표로 구분된 문자열). | 응답에 포함할 OpenID 제공자에 대한 쉼표로 구분된 사용자 정보 참조 목록을 지정합니다. | |
authenticationMode |
| checkid_setup | OpenID 제공자 인증 모드 checkid_immediate 또는 checkid_setup 중 하나를 지정합니다. checkid_setup이 기본 인증 모드입니다. checkid_immediate checkid_immediate는 브라우저와 사용자의 상호작동을 허용하지 않습니다. checkid_setup checkid_setup을 사용하여 openID 제공자는 사용자와 상호작동하고 openId 지원 사이트에 결과를 리턴하기 전에 인증 또는 자체 등록을 요청합니다. |
hostNameVerificationEnabled | boolean | true | 호스트 이름 검증을 사용할지 여부를 지정합니다. |
realmIdentifier | string | OpenID 제공자 이름의 속성을 지정합니다. | |
providerIdentifier | string | 사용자가 Open ID를 가져오는 기본 OpenID 제공자 URL을 지정합니다. | |
authFilterRef | 최상위 레벨 authFilter 요소에 대한 참조입니다(문자열). | 인증 필터 참조를 지정합니다. |
응답에 포함할 OpenID 제공자에 대한 쉼표로 구분된 사용자 정보 참조 목록을 지정합니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
alias | string | 별명을 지정합니다. | |
uriType | string | http://axschema.org/contact/email | URI 유형을 지정합니다. |
count | int Min: 1 | 1 | openID 제공자의 응답에 포함되는 사용자 정보량을 지정합니다. |
required | boolean | true | 사용자 정보가 필수 항목인지 여부를 지정합니다. |
인증 필터 참조를 지정합니다.
고유 구성 ID입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | string | 이름을 지정합니다. | |
matchType |
| contains | 일치 유형을 지정합니다. contains Contains notContain Not contain equals Equals |
고유 구성 ID입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
urlPattern | string | URL 패턴을 지정합니다. | |
matchType |
| contains | 일치 유형을 지정합니다. contains Contains notContain Not contain equals Equals |
고유 구성 ID입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
matchType |
| contains | 일치 유형을 지정합니다. contains Contains notContain Not contain equals Equals lessThan Less than greaterThan Greater than |
ip | string | IP 주소를 지정합니다. |
고유 구성 ID입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | string | 이름을 지정합니다. | |
matchType |
| contains | 일치 유형을 지정합니다. contains Contains notContain Not contain equals Equals |
고유 구성 ID입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
agent | string | 사용자 에이전트를 지정합니다. | |
matchType |
| contains | 일치 유형을 지정합니다. contains Contains notContain Not contain equals Equals |