Versions in this module Expand all Collapse all v1 v1.1.1 Aug 18, 2020 Changes in this version + const IMSI1 + const IMSI2 + var SuccessEAP = []byte + var Units = map[string]*Data + func Auth(t *testing.T, client EapClient, imsi string, iter int, done chan error) + type Data struct + ConfidentialityKey []byte + EapChallengeResp []byte + EapIdentityResp []byte + ExpectedChallengeReq []byte + IMSI string + IntegrityKey []byte + MSISDN string + RandAutn []byte + Xres []byte + type EapClient interface + Handle func(msg *protos.Eap) (*protos.Eap, error) + type NoUseSwxProxy struct + func (s NoUseSwxProxy) Authenticate(ctx context.Context, req *protos.AuthenticationRequest) (*protos.AuthenticationAnswer, error) + func (s NoUseSwxProxy) Deregister(ctx context.Context, req *protos.RegistrationRequest) (*protos.RegistrationAnswer, error) + func (s NoUseSwxProxy) Register(ctx context.Context, req *protos.RegistrationRequest) (*protos.RegistrationAnswer, error) + type SwxProxy struct + func (s SwxProxy) Authenticate(ctx context.Context, req *protos.AuthenticationRequest) (*protos.AuthenticationAnswer, error) + func (s SwxProxy) Deregister(_ context.Context, _ *protos.RegistrationRequest) (*protos.RegistrationAnswer, error) + func (s SwxProxy) Register(_ context.Context, _ *protos.RegistrationRequest) (*protos.RegistrationAnswer, error) Other modules containing this package github.com/go-magma/magma