Documentation ¶
Overview ¶
Copyright © 2020 GUILLAUME FOURNIER
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright © 2020 GUILLAUME FOURNIER ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright © 2020 GUILLAUME FOURNIER ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var SSHProbeAuthCmd = &cobra.Command{
Use: "ssh-probe-auth",
Short: "ssh-probe-auth is used to authenticate your session with a one time password, in order to approve sensitive administrative operations",
Long: "ssh-probe-auth is used to authenticate your session with a one time password, in order to approve sensitive administrative operations",
RunE: runSSHProbeAuthCmd,
Example: "ssh-probe-auth --timeout 30s",
}
SSHProbeAuthCmd represents the base command of ssh-probe-auth
Functions ¶
This section is empty.
Types ¶
type CLIOptions ¶
CLIOptions are the command line options of ssh-probe
type ScopeSanitizer ¶
type ScopeSanitizer struct {
// contains filtered or unexported fields
}
func NewScopeSanitizer ¶
func NewScopeSanitizer(sanitizedScope *model.Category) *ScopeSanitizer
NewKernelNotifLevelSanitizer creates a new instance of KernelNotifLevelSanitizer.
func (*ScopeSanitizer) Set ¶
func (ss *ScopeSanitizer) Set(val string) error
func (*ScopeSanitizer) String ¶
func (ss *ScopeSanitizer) String() string
func (*ScopeSanitizer) Type ¶
func (ss *ScopeSanitizer) Type() string