Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrExplorerUseCase = ExplorerError{Console: consoleerrors.CreateConsoleError("Unsupported Explorer Command")} ErrExplorerAMT = ExplorerError{Console: consoleerrors.CreateConsoleError("AMT Error")} ErrExplorerNoResults = ExplorerError{Console: consoleerrors.CreateConsoleError("No results returned")} ErrExplorerInResult = ExplorerError{Console: consoleerrors.CreateConsoleError("Error in result")} )
View Source
var ErrAMT = AMTError{Console: consoleerrors.CreateConsoleError("DevicesUseCase")}
View Source
var ErrDatabase = sqldb.DatabaseError{Console: consoleerrors.CreateConsoleError("DevicesUseCase")}
Functions ¶
This section is empty.
Types ¶
type AMTError ¶
type AMTError struct {
Console consoleerrors.InternalError
}
type AMTExplorer ¶
type AMTExplorer interface { // SetupWsmanClient(device dto.Device, isRedirection, logAMTMessages bool) *wsmanAPI.ConnectionEntry GetAMT8021xCredentialContext() (ieee8021x.Response, error) GetAMT8021xProfile() (ieee8021x.Response, error) GetAMTAlarmClockService() (alarmclock.Response, error) GetAMTAuditLog() (auditlog.Response, error) GetAMTAuthorizationService() (authorization.Response, error) GetAMTBootCapabilities() (boot.Response, error) GetAMTBootSettingData() (boot.Response, error) GetAMTEnvironmentDetectionSettingData() (environmentdetection.Response, error) GetAMTEthernetPortSettings() (ethernetport.Response, error) GetAMTGeneralSettings() (general.Response, error) GetAMTKerberosSettingData() (kerberos.Response, error) GetAMTManagementPresenceRemoteSAP() (managementpresence.Response, error) GetAMTMessageLog() (messagelog.Response, error) GetAMTMPSUsernamePassword() (mps.Response, error) GetAMTPublicKeyCertificate() (publickey.Response, error) GetAMTPublicKeyManagementService() (publickey.Response, error) GetAMTPublicPrivateKeyPair() (publicprivate.Response, error) GetAMTRedirectionService() (redirection.Response, error) GetAMTRemoteAccessPolicyAppliesToMPS() (remoteaccess.Response, error) GetAMTRemoteAccessPolicyRule() (remoteaccess.Response, error) GetAMTRemoteAccessService() (remoteaccess.Response, error) GetAMTSetupAndConfigurationService() (setupandconfiguration.Response, error) GetAMTTimeSynchronizationService() (timesynchronization.Response, error) GetAMTTLSCredentialContext() (tls.Response, error) GetAMTTLSProtocolEndpointCollection() (tls.Response, error) GetAMTTLSSettingData() (tls.Response, error) GetAMTUserInitiatedConnectionService() (userinitiatedconnection.Response, error) GetAMTWiFiPortConfigurationService() (wifiportconfiguration.Response, error) GetCIMBIOSElement() (bios.Response, error) GetCIMBootConfigSetting() (cimBoot.Response, error) GetCIMBootService() (cimBoot.Response, error) GetCIMBootSourceSetting() (cimBoot.Response, error) GetCIMCard() (card.Response, error) GetCIMChassis() (chassis.Response, error) GetCIMChip() (chip.Response, error) GetCIMComputerSystemPackage() (computer.Response, error) GetCIMConcreteDependency() (concrete.Response, error) GetCIMCredentialContext() (credential.Response, error) GetCIMIEEE8021xSettings() (cimIEEE8021x.Response, error) GetCIMKVMRedirectionSAP() (kvm.Response, error) GetCIMMediaAccessDevice() (mediaaccess.Response, error) GetCIMPhysicalMemory() (physical.Response, error) GetCIMPhysicalPackage() (physical.Response, error) GetCIMPowerManagementService() (power.Response, error) GetCIMProcessor() (processor.Response, error) GetCIMServiceAvailableToElement() (service.Response, error) GetCIMSoftwareIdentity() (software.Response, error) GetCIMSystemPackaging() (system.Response, error) GetCIMWiFiEndpointSettings() (wifi.Response, error) GetCIMWiFiPort() (wifi.Response, error) GetIPS8021xCredentialContext() (ipsIEEE8021x.Response, error) GetIPSAlarmClockOccurrence() (ipsAlarmClock.Response, error) GetIPSHostBasedSetupService() (hostbasedsetup.Response, error) GetIPSIEEE8021xSettings() (ipsIEEE8021x.Response, error) GetIPSOptInService() (optin.Response, error) }
type ExplorerError ¶
type ExplorerError struct {
Console consoleerrors.InternalError
}
func (ExplorerError) Error ¶
func (e ExplorerError) Error() string
type GoWSMANMessages ¶
type GoWSMANMessages struct {
// contains filtered or unexported fields
}
func NewGoWSMANMessages ¶
func NewGoWSMANMessages(log logger.Interface) *GoWSMANMessages
func (GoWSMANMessages) DestroyWsmanClient ¶
func (g GoWSMANMessages) DestroyWsmanClient(device dto.Device)
func (GoWSMANMessages) SetupWsmanClient ¶
func (g GoWSMANMessages) SetupWsmanClient(device dto.Device, logAMTMessages bool) AMTExplorer
type Repository ¶
type UseCase ¶
type UseCase struct {
// contains filtered or unexported fields
}
UseCase -.
func (*UseCase) ExecuteCall ¶
func (*UseCase) GetExplorerSupportedCalls ¶
Click to show internal directories.
Click to hide internal directories.