Path: blob/master/lib/rex/proto/kerberos/kerberos_subscriber.rb
74553 views
# -*- coding: binary -*-12module Rex3module Proto4module Kerberos5# Subscriber interface for observing Kerberos request/response messages.6class KerberosSubscriber7# @param request [Rex::Proto::Kerberos::Model::KdcRequest, Rex::Proto::Kerberos::Model::ApReq]8def on_request(request)9nil10end1112# @param response [Rex::Proto::Kerberos::Model::KdcResponse, Rex::Proto::Kerberos::Model::ApRep, Rex::Proto::Kerberos::Model::KrbError]13def on_response(response)14nil15end1617# @param credential [Rex::Proto::Kerberos::CredentialCache::Krb5CcacheCredential]18# @param source [String,nil]19def on_credential(credential, source: nil)20nil21end22end23end24end25end262728