type github.com/refraction-networking/utls.FakePreSharedKeyExtension
17 uses
github.com/refraction-networking/utls (current package)
u_clienthello_json.go#L126: ext = &FakePreSharedKeyExtension{}
u_common.go#L247: extWriter = &FakePreSharedKeyExtension{}
u_pre_shared_key.go#L324: type FakePreSharedKeyExtension struct {
u_pre_shared_key.go#L333: func (e *FakePreSharedKeyExtension) IsInitialized() bool {
u_pre_shared_key.go#L337: func (e *FakePreSharedKeyExtension) InitializeByUtls(session *SessionState, earlySecret []byte, binderKey []byte, identities []PskIdentity) {
u_pre_shared_key.go#L341: func (e *FakePreSharedKeyExtension) writeToUConn(uc *UConn) error {
u_pre_shared_key.go#L353: func (e *FakePreSharedKeyExtension) Len() int {
u_pre_shared_key.go#L357: func (e *FakePreSharedKeyExtension) SetOmitEmptyPsk(val bool) {
u_pre_shared_key.go#L361: func (e *FakePreSharedKeyExtension) Read(b []byte) (int, error) {
u_pre_shared_key.go#L376: func (e *FakePreSharedKeyExtension) GetPreSharedKeyCommon() PreSharedKeyCommon {
u_pre_shared_key.go#L387: func (*FakePreSharedKeyExtension) PatchBuiltHello(*PubClientHelloMsg) error {
u_pre_shared_key.go#L391: func (e *FakePreSharedKeyExtension) Write(b []byte) (n int, err error) {
u_pre_shared_key.go#L462: func (e *FakePreSharedKeyExtension) UnmarshalJSON(data []byte) error {
u_pre_shared_key.go#L481: _ PreSharedKeyExtension = (*FakePreSharedKeyExtension)(nil)
u_pre_shared_key.go#L482: _ TLSExtensionJSON = (*FakePreSharedKeyExtension)(nil)
u_pre_shared_key.go#L483: _ TLSExtensionWriter = (*FakePreSharedKeyExtension)(nil)
u_tls_extensions.go#L53: return (PreSharedKeyExtension)(&FakePreSharedKeyExtension{}) // To use the result, caller needs further inspection to decide between Fake or Utls.
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |