Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ParseIdentity (0.14 sec)

  1. pilot/pkg/xds/auth.go

    		con.proxy.VerifiedIdentity = id
    	}
    	return nil
    }
    
    func checkConnectionIdentity(proxy *model.Proxy, identities []string) (*spiffe.Identity, error) {
    	for _, rawID := range identities {
    		spiffeID, err := spiffe.ParseIdentity(rawID)
    		if err != nil {
    			continue
    		}
    		if proxy.ConfigNamespace != "" && spiffeID.Namespace != proxy.ConfigNamespace {
    			continue
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 30 00:26:45 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  2. security/pkg/server/ca/node_auth.go

    		return fmt.Errorf("caller (%v) is not allowed to impersonate", caller)
    	}
    	// Next, make sure the identity they want to impersonate is valid, in general
    	requestedIdentity, err := spiffe.ParseIdentity(requestedIdentityString)
    	if err != nil {
    		return fmt.Errorf("failed to validate impersonated identity %v", requestedIdentityString)
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 6.4K bytes
    - Viewed (0)
Back to top