Documentation ¶
Index ¶
- func New() auacornapi.Acorn
- type SshAuthProviderImpl
- func (s SshAuthProviderImpl) AcornName() string
- func (s *SshAuthProviderImpl) AssembleAcorn(registry auacornapi.AcornRegistry) error
- func (s *SshAuthProviderImpl) IsSshAuthProvider() bool
- func (s *SshAuthProviderImpl) ProvideSshAuth(ctx context.Context) (*ssh.PublicKeys, error)
- func (s *SshAuthProviderImpl) Setup(ctx context.Context) error
- func (s *SshAuthProviderImpl) SetupAcorn(registry auacornapi.AcornRegistry) error
- func (s *SshAuthProviderImpl) TeardownAcorn(_ auacornapi.AcornRegistry) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SshAuthProviderImpl ¶
type SshAuthProviderImpl struct { Configuration librepo.Configuration Logging librepo.Logging CustomConfiguration config.CustomConfiguration }
func (SshAuthProviderImpl) AcornName ¶
func (s SshAuthProviderImpl) AcornName() string
func (*SshAuthProviderImpl) AssembleAcorn ¶
func (s *SshAuthProviderImpl) AssembleAcorn(registry auacornapi.AcornRegistry) error
func (*SshAuthProviderImpl) IsSshAuthProvider ¶
func (s *SshAuthProviderImpl) IsSshAuthProvider() bool
func (*SshAuthProviderImpl) ProvideSshAuth ¶
func (s *SshAuthProviderImpl) ProvideSshAuth(ctx context.Context) (*ssh.PublicKeys, error)
func (*SshAuthProviderImpl) SetupAcorn ¶
func (s *SshAuthProviderImpl) SetupAcorn(registry auacornapi.AcornRegistry) error
func (*SshAuthProviderImpl) TeardownAcorn ¶
func (s *SshAuthProviderImpl) TeardownAcorn(_ auacornapi.AcornRegistry) error
Click to show internal directories.
Click to hide internal directories.