Lines Matching refs:SecurityManagerImpl
37 void SecurityManagerImpl::DispatchPairingHandler( in DispatchPairingHandler()
45 common::BindOnce(&SecurityManagerImpl::OnPairingHandlerComplete, common::Unretained(this)); in DispatchPairingHandler()
75 void SecurityManagerImpl::Init() { in Init()
112 void SecurityManagerImpl::CreateBond(hci::AddressWithType device) { in CreateBond()
116 void SecurityManagerImpl::CreateBondOutOfBand( in CreateBondOutOfBand()
138 void SecurityManagerImpl::CreateBondLe(hci::AddressWithType address) { in CreateBondLe()
155 … address, common::BindOnce(&SecurityManagerImpl::OnConnectionFailureLe, common::Unretained(this)), in CreateBondLe()
159 void SecurityManagerImpl::CancelBond(hci::AddressWithType device) { in CancelBond()
173 void SecurityManagerImpl::RemoveBond(hci::AddressWithType device) { in RemoveBond()
182 void SecurityManagerImpl::SetUserInterfaceHandler(UI* user_interface, os::Handler* handler) { in SetUserInterfaceHandler()
191 void SecurityManagerImpl::SetLeInitiatorAddressPolicyForTest( in SetLeInitiatorAddressPolicyForTest()
201 void SecurityManagerImpl::RegisterCallbackListener(ISecurityManagerListener* listener, os::Handler*… in RegisterCallbackListener()
211 void SecurityManagerImpl::UnregisterCallbackListener(ISecurityManagerListener* listener) { in UnregisterCallbackListener()
222 void SecurityManagerImpl::NotifyDeviceBonded(hci::AddressWithType device) { in NotifyDeviceBonded()
228 void SecurityManagerImpl::NotifyDeviceBondFailed(hci::AddressWithType device, PairingFailure status… in NotifyDeviceBondFailed()
235 void SecurityManagerImpl::NotifyDeviceUnbonded(hci::AddressWithType device) { in NotifyDeviceUnbonded()
243 void SecurityManagerImpl::NotifyEncryptionStateChanged(hci::EncryptionChangeView encryption_change_… in NotifyEncryptionStateChanged()
251 void SecurityManagerImpl::HandleEvent(T packet) { in HandleEvent()
283 void SecurityManagerImpl::OnHciEventReceived(hci::EventView packet) { in OnHciEventReceived()
345 void SecurityManagerImpl::OnConnectionClosed(hci::Address address) { in OnConnectionClosed()
361 void SecurityManagerImpl::OnHciLeEvent(hci::LeMetaEventView event) { in OnHciLeEvent()
385 void SecurityManagerImpl::OnPairingPromptAccepted(const bluetooth::hci::AddressWithType& address, b… in OnPairingPromptAccepted()
396 void SecurityManagerImpl::OnConfirmYesNo(const bluetooth::hci::AddressWithType& address, bool confi… in OnConfirmYesNo()
407 void SecurityManagerImpl::OnPasskeyEntry(const bluetooth::hci::AddressWithType& address, uint32_t p… in OnPasskeyEntry()
418 void SecurityManagerImpl::OnPinEntry(const bluetooth::hci::AddressWithType& address, std::vector<ui… in OnPinEntry()
429 void SecurityManagerImpl::OnPairingHandlerComplete(hci::Address address, PairingResultOrFailure sta… in OnPairingHandlerComplete()
451 void SecurityManagerImpl::OnL2capRegistrationCompleteLe( in OnL2capRegistrationCompleteLe()
458 LeFixedChannelEntry* SecurityManagerImpl::FindStoredLeChannel(const hci::AddressWithType& device) { in FindStoredLeChannel()
467 bool SecurityManagerImpl::EraseStoredLeChannel(const hci::AddressWithType& device) { in EraseStoredLeChannel()
477 void SecurityManagerImpl::OnSmpCommandLe(hci::AddressWithType device) { in OnSmpCommandLe()
560 ….OnPairingFinished = std::bind(&SecurityManagerImpl::OnPairingFinished, this, std::placeholders::_… in OnSmpCommandLe()
567 void SecurityManagerImpl::OnConnectionOpenLe(std::unique_ptr<l2cap::le::FixedChannel> channel_param… in OnConnectionOpenLe()
577 …common::BindOnce(&SecurityManagerImpl::OnConnectionClosedLe, common::Unretained(this), channel->Ge… in OnConnectionOpenLe()
580 …common::Bind(&SecurityManagerImpl::OnSmpCommandLe, common::Unretained(this), channel->GetDevice())… in OnConnectionOpenLe()
589 void SecurityManagerImpl::ConnectionIsReadyStartPairing(LeFixedChannelEntry* stored_channel) { in ConnectionIsReadyStartPairing()
632 ….OnPairingFinished = std::bind(&SecurityManagerImpl::OnPairingFinished, this, std::placeholders::_… in ConnectionIsReadyStartPairing()
637 void SecurityManagerImpl::OnConnectionClosedLe(hci::AddressWithType address, hci::ErrorCode error_c… in OnConnectionClosedLe()
653 void SecurityManagerImpl::OnConnectionFailureLe(bluetooth::l2cap::le::FixedChannelManager::Connecti… in OnConnectionFailureLe()
663 SecurityManagerImpl::SecurityManagerImpl( in SecurityManagerImpl() function in bluetooth::security::internal::SecurityManagerImpl
676 …hci_layer->GetLeSecurityInterface(security_handler_->BindOn(this, &SecurityManagerImpl::OnHciLeEve… in SecurityManagerImpl()
688 … common::BindOnce(&SecurityManagerImpl::OnL2capRegistrationCompleteLe, common::Unretained(this)), in SecurityManagerImpl()
689 …common::Bind(&SecurityManagerImpl::OnConnectionOpenLe, common::Unretained(this)), security_handler… in SecurityManagerImpl()
692 void SecurityManagerImpl::OnPairingFinished(security::PairingResultOrFailure pairing_result) { in OnPairingFinished()
730 security_handler_->CallOn(this, &SecurityManagerImpl::WipeLePairingHandler); in OnPairingFinished()
733 void SecurityManagerImpl::WipeLePairingHandler() { in WipeLePairingHandler()
740 void SecurityManagerImpl::SetDisconnectCallback(FacadeDisconnectCallback callback) { in SetDisconnectCallback()
744 void SecurityManagerImpl::SetIoCapability(hci::IoCapability io_capability) { in SetIoCapability()
748 void SecurityManagerImpl::SetLeIoCapability(security::IoCapability io_capability) { in SetLeIoCapability()
752 void SecurityManagerImpl::SetLeAuthRequirements(uint8_t auth_req) { in SetLeAuthRequirements()
756 void SecurityManagerImpl::SetLeMaximumEncryptionKeySize(uint8_t maximum_encryption_key_size) { in SetLeMaximumEncryptionKeySize()
760 void SecurityManagerImpl::SetLeOobDataPresent(OobDataFlag data_present) { in SetLeOobDataPresent()
764 void SecurityManagerImpl::GetOutOfBandData(channel::SecurityCommandStatusCallback callback) { in GetOutOfBandData()
769 void SecurityManagerImpl::GetLeOutOfBandData( in GetLeOutOfBandData()
776 void SecurityManagerImpl::SetOutOfBandData( in SetOutOfBandData()
785 void SecurityManagerImpl::SetAuthenticationRequirements(hci::AuthenticationRequirements authenticat… in SetAuthenticationRequirements()
789 void SecurityManagerImpl::InternalEnforceSecurityPolicy( in InternalEnforceSecurityPolicy()
829 void SecurityManagerImpl::UpdateLinkSecurityCondition(hci::AddressWithType remote) { in UpdateLinkSecurityCondition()
839 bool SecurityManagerImpl::IsSecurityRequirementSatisfied( in IsSecurityRequirementSatisfied()
853 void SecurityManagerImpl::EnforceSecurityPolicy( in EnforceSecurityPolicy()
864 void SecurityManagerImpl::EnforceLeSecurityPolicy( in EnforceLeSecurityPolicy()