types/key: remove node key AsPublic/AsPrivate compat shims.

Updates #3206.

Signed-off-by: David Anderson <danderson@tailscale.com>
danderson/nodekey-cleanup
David Anderson 3 years ago
parent 2486d7cb9b
commit 743293d473

@ -138,15 +138,6 @@ func (k NodePrivate) UntypedHexString() string {
return hex.EncodeToString(k.k[:])
}
// AsPrivate returns k converted to a Private.
//
// Deprecated: exists only as a compatibility bridge while Private
// gets removed from the codebase. Do not introduce new uses that
// aren't related to #3206.
func (k NodePrivate) AsPrivate() Private {
return k.k
}
// NodePublic is the public portion of a NodePrivate.
type NodePublic struct {
k [32]byte
@ -316,12 +307,3 @@ func (k NodePublic) WireGuardGoString() string {
b[second+3] = b64((k.k[31] << 2) & 63)
return string(b)
}
// AsPublic returns k converted to a Public.
//
// Deprecated: exists only as a compatibility bridge while Public
// gets removed from the codebase. Do not introduce new uses that
// aren't related to #3206.
func (k NodePublic) AsPublic() Public {
return k.k
}

Loading…
Cancel
Save