| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 6f9e084 commit 9fc811a
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -5,6 +5,7 @@ import { BufferBinding } from './internalBinding/buffer'; | |||
| 5 | 5 | import { CJSLexerBinding } from './internalBinding/cjs_lexer'; | |
| 6 | 6 | import { ConfigBinding } from './internalBinding/config'; | |
| 7 | 7 | import { ConstantsBinding } from './internalBinding/constants'; | |
| 8 | + import { CredentialsBinding } from './internalBinding/credentials'; | ||
| 8 | 9 | import { CryptoBinding } from './internalBinding/crypto'; | |
| 9 | 10 | import { DebugBinding } from './internalBinding/debug'; | |
| 10 | 11 | import { EncodingBinding } from './internalBinding/encoding_binding'; | |
@@ -44,6 +45,7 @@ interface InternalBindingMap { | |||
| 44 | 45 | cjs_lexer: CJSLexerBinding; | |
| 45 | 46 | config: ConfigBinding; | |
| 46 | 47 | constants: ConstantsBinding; | |
| 48 | + credentials: CredentialsBinding; | ||
| 47 | 49 | crypto: CryptoBinding; | |
| 48 | 50 | debug: DebugBinding; | |
| 49 | 51 | encoding_binding: EncodingBinding; | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,18 @@ | |||
| 1 | + export interface CredentialsBinding { | ||
| 2 | + implementsPosixCredentials?: true; | ||
| 3 | + safeGetenv(key: string): string | undefined; | ||
| 4 | + getTempDir(): string | undefined; | ||
| 5 | + | ||
| 6 | + getuid?(): number; | ||
| 7 | + geteuid?(): number; | ||
| 8 | + getgid?(): number; | ||
| 9 | + getegid?(): number; | ||
| 10 | + getgroups?(): number[]; | ||
| 11 | + | ||
| 12 | + initgroups?(user: string | number, extraGroup: string | number): 0 | 1 | 2; | ||
| 13 | + setegid?(id: string | number): 0 | 1; | ||
| 14 | + seteuid?(id: string | number): 0 | 1; | ||
| 15 | + setgid?(id: string | number): 0 | 1; | ||
| 16 | + setuid?(id: string | number): 0 | 1; | ||
| 17 | + setgroups?(groups: Array<string | number>): number; | ||
| 18 | + } | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments