클래스: Mongo::Auth::Base Private
- 상속:
-
객체
- 객체
- Mongo::Auth::Base
- 다음에 정의됨:
- lib/ Mongo/auth/base.rb
개요
이 클래스는 비공개 API의 일부입니다. 이 클래스는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
인증자를 위한 기본 클래스입니다.
각 인증자는 특정 연결을 통한 인증 을 위해 인스턴스화됩니다.
인스턴스 속성 요약 접기
-
#connection ⇒ Mongo::Connection
읽기 전용
비공개
인증할 연결입니다.
-
#user ⇒ Mongo::Auth::User
읽기 전용
비공개
인증할 사용자입니다.
인스턴스 메서드 요약 접기
- #대화 ⇒ 객체 비공개
-
#initialize(user, connection, **opts) ⇒ Base
생성자
비공개
인증자를 초기화합니다.
생성자 세부 정보
#initialize(user, connection, **opts) ⇒ Base
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
인증자를 초기화합니다.
40 41 42 43 |
# 파일 'lib/ Mongo/auth/base.rb', 줄 40 def 초기화(사용자, 연결, **opts) @user = 사용자 @connection = 연결 end |
인스턴스 속성 세부 정보
#connection ⇒ Mongo::Connection (읽기 전용)
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
인증할 연결을 반환합니다.
33 34 35 |
# 파일 'lib/ Mongo/auth/base.rb', 줄 33 def 연결 @connection end |
#user ⇒ Mongo::Auth::User (읽기 전용)
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
인증할 사용자를 반환합니다.
30 31 32 |
# 파일 'lib/ Mongo/auth/base.rb', 줄 30 def 사용자 @user end |
인스턴스 메서드 세부 정보
#대화 ⇒ 객체
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
45 46 47 |
# 파일 'lib/ Mongo/auth/base.rb', 줄 45 def 대화 @conversation ||= self.클래스.const_get(:Conversation).신규(사용자, 연결) end |