MCPcopy Create free account
hub / github.com/tailscale/tailscale / generateSecretToken

Function generateSecretToken

drive/driveimpl/fileserver.go:65–72  ·  view source on GitHub ↗

generateSecretToken generates a hex-encoded 256 bit secret.

()

Source from the content-addressed store, hash-verified

63
64// generateSecretToken generates a hex-encoded 256 bit secret.
65func generateSecretToken() (string, error) {
66 tokenBytes := make([]byte, 32)
67 _, err := rand.Read(tokenBytes)
68 if err != nil {
69 return "", fmt.Errorf("generateSecretToken: %w", err)
70 }
71 return hex.EncodeToString(tokenBytes), nil
72}
73
74// Addr returns the address at which this FileServer is listening. This
75// includes the secret token in front of the address, delimited by a pipe |.

Callers 2

TestSecretTokenAuthFunction · 0.85
NewFileServerFunction · 0.85

Calls 2

ReadMethod · 0.65
ErrorfMethod · 0.65

Tested by 1

TestSecretTokenAuthFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…