Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for envelopeTransformer (0.37 sec)

  1. staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope_test.go

    				t.Fatalf("envelopeTransformer transformed data incorrectly. Expected: %v, got %v", originalText, untransformedData)
    			}
    
    			// advance the clock to allow cache entries to expire depending on TTL
    			fakeClock.Step(2 * time.Minute)
    			// force GC to run by performing a write
    			transformer.(*envelopeTransformer).cache.set([]byte("some-other-unrelated-key"), &envelopeTransformer{})
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Oct 25 16:50:20 UTC 2023
    - 47.2K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/cache_test.go

    	tests := []struct {
    		name        string
    		key         []byte
    		transformer value.Transformer
    	}{
    		{
    			name:        "empty key",
    			key:         []byte{},
    			transformer: &envelopeTransformer{},
    		},
    		{
    			name:        "nil transformer",
    			key:         []byte("key"),
    			transformer: nil,
    		},
    	}
    
    	for _, test := range tests {
    		t.Run(test.name, func(t *testing.T) {
    			defer func() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Aug 31 20:26:58 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/envelope.go

    	return &envelopeTransformer{
    		envelopeService: envelopeService,
    		providerName:    providerName,
    		stateFunc:       stateFunc,
    		cache:           newSimpleCache(clock, cacheTTL, providerName),
    		apiServerID:     apiServerID,
    	}
    }
    
    // TransformFromStorage decrypts data encrypted by this transformer using envelope encryption.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 27 00:23:50 UTC 2023
    - 18.7K bytes
    - Viewed (0)
Back to top