이 문서는 지원되지 않는 버전의 메이저 토토 사이트을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : F.40. SSLINFO - 스포츠 토토 사이트 SSL 정보 얻기버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

F.35. sslinfo

thesslinfo모듈 제공 현재 클라이언트의 SSL 인증서에 대한 정보 연결할 때 제공메이저 토토 사이트. 모듈은 쓸모가 없습니다 (대부분 함수는 NULL을 반환합니다) 현재 연결이없는 경우 SSL 사용.

설치가 없다면이 확장은 전혀 구축되지 않습니다. 구성-With-OpensSL.

F.35.1. 제공된 기능

ssl_is_used () 반환 부울

9835_9922

SSL_CLIENT_CERT_PRESENT () 부울 반환

현재 클라이언트가 유효한 것을 제시 한 경우 true를 반환합니다 서버에 대한 SSL 클라이언트 인증서 및 false 그렇지 않으면. (서버는 구성되지 않을 수도 있습니다 클라이언트 인증서가 필요합니다.)

SSL_CLIENT_SERIAL () 리턴 숫자

현재 클라이언트 인증서의 일련 번호를 반환합니다. 인증서 일련 번호의 조합 인증서 발급자는 고유하게 식별하도록 보장됩니다 인증서 (그러나 소유자가 아님 - 소유자는 열쇠를 정기적으로 변경하고 새 인증서를 얻으십시오 발행자).

자체 CA를 실행하고 인증서 만 허용하는 경우 이 CA에서 서버에서 허용되는 Serial 숫자는 가장 신뢰할 수 있습니다 (니모닉은 아니지만) 사용자를 식별하는 것을 의미합니다.

ssl_client_dn () 리턴 텍스트

현재 클라이언트의 전체 주제를 반환합니다 인증서, 문자 데이터를 현재로 변환합니다 데이터베이스 인코딩. 당신이 사용하는 경우라고 가정합니다 인증서 이름의 비 ASCII 문자, 귀하의 데이터베이스도 이러한 문자를 대표 할 수 있습니다. 만약에 데이터베이스는 SQL_ASCII 인코딩 인 비 ASCII를 사용합니다 이름의 문자는 UTF-8으로 표시됩니다 시퀀스.

결과는/cn = 누군가 /c = 일부 국가/o = 일부 조직.

SSL_ISSUER_DN ​​() 리턴 텍스트

현재 클라이언트의 전체 발급자 이름을 반환합니다 인증서, 문자 데이터를 현재로 변환합니다 데이터베이스 인코딩. 인코딩 변환이 처리됩니다 동일ssl_client_dn.

이 함수의 반환 값의 조합 인증서 일련 번호가 고유하게 식별됩니다 인증서.

이 기능은 더 많은 경우에만 유용합니다. 서버의 신뢰할 수있는 CA 인증서보다root.crt파일 또는이 경우 중간 증명서 기관을 발행했습니다 인증서.

SSL_CLIENT_DN_FIELD (FieldName 텍스트) 텍스트를 반환

이 함수는 지정된 필드의 값을 반환합니다 인증서 주제 또는 필드가없는 경우 NULL 현재의. 필드 이름은 문자열 상수입니다 OpenSSL을 사용하여 ASN1 객체 식별자로 변환되었습니다 객체 데이터베이스. 다음 값은 허용됩니다.

CommonName (별칭 CN)
성 (Alias ​​SN)
이름
기니나 이름 (별명 GN)
CountryName (별칭 C)
LocalityName (별칭 l)
StateorProvinceName (Alias ​​St)
조직 이름 (별칭 o)
organizationUnitName (별명 OU)
제목
설명
머리 글자
우편 코드
StreetAddress
GenerationQualifier
설명
dnqualifier
X500UniqueIndifier
아호
역할
emailaddress

이 모든 필드는 선택 사항입니다.CommonName. 그것은 전적으로 의존합니다 CA의 정책 중 어느 것이 포함될 것인지 그렇지 않을 것입니다. 그러나이 분야의 의미는 다음과 같습니다 X.500 및 X.509 표준에 의해 엄격하게 정의되었습니다. 그들에게 임의의 의미를 할당 할 수는 없습니다.

SSL_ISSUER_FIELD (FieldName Text) 텍스트를 반환

동일ssl_client_dn_field인증서가 아닌 인증서 발행자 주제.

F.35.2. 작가

Victor Wagner, Cryptocom Ltd

Cryptocom의 이메일 OpenSSL 개발 그룹 :