Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for envelopeTransformer (0.27 sec)

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

    		cache = lru.New(cacheSize)
    	}
    	return &envelopeTransformer{
    		envelopeService:     envelopeService,
    		transformers:        cache,
    		baseTransformerFunc: baseTransformerFunc,
    		cacheEnabled:        cacheSize > 0,
    		cacheSize:           cacheSize,
    	}
    }
    
    // TransformFromStorage decrypts data encrypted by this transformer using envelope encryption.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 14 14:23:50 UTC 2023
    - 6.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)
Back to top