Documentation Language: Swift

Structure

SSHAgentSignFlags

SSH agent signing flags defined by the OpenSSH agent protocol.

struct SSHAgentSignFlags

Overview

These flags let the client request a specific signature algorithm when the agent supports more than one variant for the same key type. The RSA-specific flags are used to prefer SHA-2 based signatures over legacy RSA behaviour.

Topics

Initializers

?
init(rawValue:)

Create a flag set from the raw protocol bit pattern.

Instance Properties

Type Properties

?
rsaSha2_256

Flag requesting the RSA SHA-256 signature algorithm.

?
rsaSha2_512

Flag requesting the RSA SHA-512 signature algorithm.

Default Implementations

Relationships

Conforms To

See Also

Core Types

?
SSHAgent

An actor that implements communication with SSH agents using the standard protocol.

S
SSHAgentKey

A representation of an SSH key from the agent.

E
SSHAgentError

Errors raised whilst communicating with an SSH agent.

E
SSHAgentMessageType

SSH agent protocol message identifiers used on the wire.

T
SendableData

DataProtocol value that is also safe to send across concurrency domains.