클래스: Mongo::Error::InvalidSignature

상속:
오류
  • 객체
모두 표시
다음에 정의됨:
lib/ Mongo/error/invalid_signature.rb

개요

이 예외는 서버 검증자가 클라이언트 의 예상 서명과 일치하지 않을 때 발생합니다.

이후:

  • 2.0.0

인스턴스 속성 요약 접기

인스턴스 메서드 요약 접기

생성자 세부 정보

#initialize(verifier, server_signature) ⇒ InvalidSignature

새 예외를 만듭니다.

예시:

새 예외를 만듭니다.

InvalidSignature.new(verifier, server_signature)

매개변수:

  • 검증자 (string)

    서버에서 반환된 검증자입니다.

  • server_signature (string)

    서버 의 예상 값입니다.

이후:

  • 2.0.0



40
41
42
43
44
# 파일 'lib/ Mongo/error/invalid_signature.rb', 줄 40

def 초기화(검증자, server_signature)
  @verifier = 검증자
  @server_signature = server_signature
  super(" 서버 검증자 '#{verifier}'가 '#{server_signature} ' 와(과) 일치해야 합니다.")
end

인스턴스 속성 세부 정보

#server_signaturestring (읽기 전용)

server_signature를 반환하며 예상되는 서버 서명을 반환합니다.

반환합니다:

  • (string)

    server_signature 예상 서버 서명입니다.

이후:

  • 2.0.0



28
29
30
# 파일 'lib/ Mongo/error/invalid_signature.rb', 줄 28

def server_signature
  @server_signature
end

#verifierstring (읽기 전용)

반환값 verifier 서버 verifier string 입니다.

반환합니다:

  • (string)

    verifier 서버 검증자 string 입니다.

이후:

  • 2.0.0



25
26
27
# 파일 'lib/ Mongo/error/invalid_signature.rb', 줄 25

def 검증자
  @verifier
end