MCPcopy Create free account

hub / github.com/Foxboron/go-uefi / functions

Functions321 in github.com/Foxboron/go-uefi

MethodFormat
Pretty print an EFIGUID struct
efi/util/guid.go:30
FunctionGetAttrFromFile
GetAttr retrieves the attributes of a file on a linux filesystem
efi/attr/attr_linux.go:10
FunctionGetBootEntry
(entry string)
efi/efi.go:52
FunctionGetBootOrder
()
efi/efi.go:40
FunctionGetCurrentlyBootedEntry
Return the boot entry which is currently booted.
efi/efi.go:172
FunctionGetKEK
()
efi/efi.go:106
MethodGetKEK
()
efivarfs/efivarfs.go:51
FunctionGetPK
()
efi/efi.go:87
MethodGetPK
()
efivarfs/efivarfs.go:27
MethodGetVar
GetVar parses and unmarshalls a EFI variable.
efivarfs/efifs.go:61
MethodGetVarWithAttributes
(efivar.Efivar, efivar.Unmarshallable)
efivarfs/efifs.go:24
FunctionGetdb
()
efi/efi.go:125
FunctionGetdbx
()
efi/efi.go:144
MethodGetdbx
()
efivarfs/efivarfs.go:67
MethodHasCertificate
(cert *x509.Certificate)
pkcs7/pkcs7.go:652
MethodMarshal
Marshal encodes the TSAReq using cryptobytes
pkcs7/timestamp.go:68
MethodMarshal
(b *bytes.Buffer)
efi/signature/signature_database.go:151
FunctionMarshalUtf16Var
(s string)
efi/util/util.go:29
FunctionMkSelfSignedCert
MkSelfSignedCert creates a self-signed certificate for testing
internal/certtest/certtest.go:110
FunctionNewFS
()
efi/efitest/efitest.go:48
FunctionOpen
(e EFIVars)
efivarfs/efivarfs.go:23
MethodOpen
Open returns a initialization Efivarfs for high-level abstractions.
efivarfs/efifs.go:43
MethodOpen
Open opens TestFS as Efivarfs
efivarfs/testfs/testfs.go:71
MethodOpen
(name string)
efivarfs/fswrapper/fswrapper.go:149
MethodOpenFile
(name string, flag int, perm os.FileMode)
efivarfs/fswrapper/fswrapper.go:145
FunctionRSAToBytes
(r *rsa.PrivateKey)
asntest/asntest.go:25
MethodReadFile
(name string)
efivarfs/fswrapper/fswrapper.go:109
FunctionSecureBootOff
()
efi/efitest/files.go:5
FunctionSecureBootOn
()
efi/efitest/files.go:12
FunctionSerializeEfivars
(f io.Writer, b []byte)
efi/attributes/attributes.go:123
FunctionSetAttrOnFile
SetAttr sets the attributes of a file on a linux filesystem to the given value
efi/attr/attr_linux.go:16
MethodSetFS
(fs afero.Fs)
efivarfs/fswrapper/fswrapper.go:46
MethodSetFS
()
efi/efitest/efitest.go:34
FunctionSetUpModeOn
()
efi/efitest/files.go:19
MethodSize
()
authenticode/multireader.go:41
MethodSize
()
authenticode/checksum.go:387
FunctionTestAbs
(t *testing.T)
efi/device/device_test.go:12
FunctionTestCompareOldImplementation
This test compares the library ASN.1 output to the old implementation This is mostly for debugging the implementation.
pkcs7/pkcs7_test.go:75
FunctionTestCompareOldImplementation
This test compares the library ASN.1 output to the old implementation This is mostly for debugging the implementation.
authenticode/authenticode_test.go:50
FunctionTestCreateTimestampRequest
(t *testing.T)
pkcs7/timestamp_test.go:15
FunctionTestEnrollKeys
(t *testing.T)
tests/tests/enroll_keys/enroll_keys_test.go:37
FunctionTestGetBootEntry
(t *testing.T)
efivarfs/efivarfs_test.go:104
FunctionTestGetBootOrder
(t *testing.T)
efivarfs/efivarfs_test.go:87
FunctionTestGetLoaderEntrySelected
(t *testing.T)
efivarfs/efivarfs_test.go:128
FunctionTestGetSecureBootEfivar
(t *testing.T)
efivarfs/efivarfs_test.go:25
FunctionTestGetTimestampValidation
(t *testing.T)
pkcs7/timestamp_test.go:130
FunctionTestOutOfSetupMode
(t *testing.T)
tests/tests/enroll_keys/enroll_keys_test.go:62
FunctionTestPECOFFSignWithAdditionalCerts
(t *testing.T)
authenticode/authenticode_chain_test.go:76
FunctionTestParseBytesToGuid
(t *testing.T)
efi/util/guid_test.go:68
FunctionTestParseFormatRoundTrip
(t *testing.T)
efi/util/guid_test.go:77
FunctionTestParseFormatRoundTripWithLeadingZero
(t *testing.T)
efi/util/guid_test.go:86
FunctionTestParseGUIDToBytes
(t *testing.T)
efi/util/guid_test.go:59
FunctionTestParseInvalidUtf16String
(t *testing.T)
efi/util/util_test.go:52
FunctionTestParseSbsign
(t *testing.T)
authenticode/authenticode_test.go:36
FunctionTestParseSbvarignSignature
Try to parse a signature created by sbvarsign
pkcs7/pkcs7_test.go:61
FunctionTestParseSignatureListFile
(t *testing.T)
efi/signature/signature_list_test.go:63
FunctionTestParseSignatureListHashFile
(t *testing.T)
efi/signature/signature_list_test.go:82
FunctionTestParseSignatureListVars
(t *testing.T)
efi/signature/signature_list_test.go:31
FunctionTestParseSignatureSupport
(t *testing.T)
efi/signature/signature_list_test.go:100
FunctionTestParseTimestampInfo
(t *testing.T)
pkcs7/timestamp_test.go:48
FunctionTestParseValidUtf16String
(t *testing.T)
efi/util/util_test.go:8
FunctionTestReadEFIVariableAuthentication2File
(t *testing.T)
efi/signature/varsign_test.go:11
FunctionTestRealTimestampRequest
(t *testing.T)
pkcs7/timestamp_test.go:150
FunctionTestRemoveDBX
(t *testing.T)
tests/tests/modify_dbx/modify_dbx_test.go:59
FunctionTestRemovePK
(t *testing.T)
tests/tests/remove_pk/remove_pk_test.go:26
FunctionTestRemoveRewritedbx
(t *testing.T)
tests/tests/modify_dbx/modify_dbx_test.go:27
FunctionTestRotateKeys
(t *testing.T)
tests/tests/remove_pk/remove_pk_test.go:61
FunctionTestSbsignSignature
(t *testing.T)
authenticode/checksum_test.go:127
FunctionTestSecureBoot
(t *testing.T)
tests/integration_test.go:158
FunctionTestSecureBootDisabled
(t *testing.T)
tests/tests/enroll_keys/enroll_keys_test.go:15
FunctionTestSecureBootEnabled
(t *testing.T)
tests/tests/secure_boot_enabled/secure_boot_enabled_test.go:10
FunctionTestSigdatabaseAppend
(t *testing.T)
efi/signature/signature_database_test.go:11
FunctionTestSigdatabaseAppendSame
(t *testing.T)
efi/signature/signature_database_test.go:29
FunctionTestSigdatabaseExists
(t *testing.T)
efi/signature/signature_database_test.go:105
FunctionTestSigdatabaseRemove
(t *testing.T)
efi/signature/signature_database_test.go:40
FunctionTestSigdatabaseRemoveAll
(t *testing.T)
efi/signature/signature_database_test.go:85
FunctionTestSigdatabaseRemoveSame
(t *testing.T)
efi/signature/signature_database_test.go:62
FunctionTestSigdatabaseRemoveWrongSiglistType
(t *testing.T)
efi/signature/signature_database_test.go:74
FunctionTestSigdatabaseSigdataExists
(t *testing.T)
efi/signature/signature_database_test.go:119
FunctionTestSiglist
(t *testing.T)
efi/signature/signature_list_test.go:137
FunctionTestSiglistExists
(t *testing.T)
efi/signature/signature_list_test.go:209
FunctionTestSiglistRemove
(t *testing.T)
efi/signature/signature_list_test.go:153
FunctionTestSiglistRemoveAll
(t *testing.T)
efi/signature/signature_list_test.go:186
FunctionTestSiglistRemoveSame
(t *testing.T)
efi/signature/signature_list_test.go:173
FunctionTestSiglistSigDataExists
(t *testing.T)
efi/signature/signature_list_test.go:223
FunctionTestSiglists
(t *testing.T)
efi/signature/signature_list_test.go:233
FunctionTestSignAuthenticodeWithAdditionalCerts
(t *testing.T)
authenticode/authenticode_chain_test.go:12
FunctionTestSignAuthenticodeWithoutChain
(t *testing.T)
authenticode/authenticode_chain_test.go:44
FunctionTestSignPKCS7WithAdditionalCerts
(t *testing.T)
pkcs7/pkcs7_chain_test.go:10
FunctionTestSignPKCS7WithNoCerts
(t *testing.T)
pkcs7/pkcs7_chain_test.go:82
FunctionTestSignPKCS7WithTimestamp
(t *testing.T)
pkcs7/timestamp_test.go:196
FunctionTestSignPKCS7WithoutAdditionalCerts
(t *testing.T)
pkcs7/pkcs7_chain_test.go:46
FunctionTestSignVerify
(t *testing.T)
authenticode/checksum_test.go:54
FunctionTestSignVerifyWrite
(t *testing.T)
authenticode/checksum_test.go:192
FunctionTestVerifyAuthenticode
(t *testing.T)
authenticode/authenticode_test.go:13
FunctionTestVerifySignature
(t *testing.T)
pkcs7/pkcs7_test.go:16
FunctionTestVerifyTimestampValidation
(t *testing.T)
pkcs7/timestamp_test.go:266
FunctionTestWriteAndRead
(t *testing.T)
authenticode/checksum_test.go:258
FunctionTestWriteSignatureDatabaseEfivar
(t *testing.T)
efivarfs/efivarfs_test.go:38
FunctionTestWriteSignatureDatabaseEfivarAuthedUpdate
(t *testing.T)
efivarfs/efivarfs_test.go:61
← previousnext →201–300 of 321, ranked by callers