| 
						
					 | 
				
			
			 | 
			 | 
			
				@@ -21,34 +21,6 @@ limitations under the License.
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				package imagepolicy
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				var caKey = []byte(`-----BEGIN RSA PRIVATE KEY-----
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				MIIEowIBAAKCAQEAoKjaP9PtRAGRNCx8z+0LTGt2eEduqElcPrm8EvlBwn3dnLFo
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				55x+Tejb6ysQsyy1BKI0dRdX4tNSAgFFFaIVcsOo9kGtPq7QsSd4VWViNE3L5zJA
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				+0X2ztHBkPlQXwDrtArsNKxwcpyHP9sXE05BN36XBjAz2XkusTkFrdJ/PzjZhlb4
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				9i9gTZ0bJbexQ1+dfZX2WpY70JypYnKrbV1dLj5ORb65SC8IWZcG/ouqLWAN+lT+
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				eug8P6PjoOQWs3qsl0bSAtAdiYcwXKtPiBEWPJe24ACywyE+8jVzmIJqAm0U1V8k
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				GTHzjmSRwzgX/VN5JMri/nxNIW5UsbhHzYHfjQIDAQABAoIBAQCIeAWz1Bwl+ULT
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				U7rNkChZyKrAbsUDdBVEPtcQMuR2Bh5Z/KUEoHz1RwiP0WwFFsPI5NO0ZpjD1wdB
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				Jrz9LEoVyzfZvl4f8bTZ1pIzz8PEdBTxFVH3Xy3P7oMC15Q6rviIXgLYl2WJJYcJ
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				adxHDOD+96vnmMhiQbq01aAKT9TA6PvXXDusfadMQ+il+mEbeZz4aNYBk9u+34Co
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				aQTNwlLft5anW2820IMJdJR/bFjyX71cPID1rIjw4VOQZExIpIEnuHPiulyE4EvJ
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				hvvVKAm0dRjHg39cz0eAQ6PntX3DUvjNfcLLrj7sQxLco1cnAKZxhpZ8ajtvynr5
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				pF2d5xYBAoGBAM8y/e5+raHTLHEKZUc0vekUey3fc4aRqptyAKTS0ZvOYBXg4Vhl
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				mOK7066IEqwF4UHGmQqW6D5HstqPGx0uN0d9IyImUqDp0JotdFSZMEMQkYLyFD+r
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				J7O2nOO6E4SOxXO9/q9iSB+G/qgl6LS3O9+58uHTYEbUommiDZ6a18qBAoGBAMZ/
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				xSGMa3b6vrU3rUTEh+xBh6YRVNYAxWwpGg2sO0k2brT3SxSMCrx1wvNGY+k7XNx0
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				JJfZQDC/wlR0rcVTnPCi/cE9FTUlh23xXCPRlxwc4vLly+7yU95LhAO+N9XAwsrs
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				OIi4lR57jxoLNO2ofoAVMvllkE5Eo5W6lOPR2xcNAoGAV1Tv0OFV//pJJhAypfOm
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				BCLc1HX1dIfbOA+yE8bEEH7I4w/ZC3AvI4n1a//wls8Xpai2gs8ebnm7+gENdZww
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				MpKdB1zNwQMsKH/2I146CFpoap/sRvW2EzpqIFYiueGPefxf575uFdPJbEgmMF13
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				ABKZO/PjBZfEKO/j+7DaOYECgYBYX+Zqa1QlIrnpgKJZ7Y3+d6ZnH2w/4xQCdcIt
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				uDKlA+ECHN+GhFr7UQq8uOgenNlZJTRtjsHvclCYvWHoarOCx25mrEVW5iCHqF+3
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				asb2Mz4vmnPTLHx+iex6piPBvRJ8ufLpnBR3/9bUZ4znCo9XgxiwxLEcx551OR60
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				12fNuQKBgC1fkqgtDDxQzrabSmmiqXthcPXxFdsYqnSNlFgba0uaAp9LREztSrX8
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				QhwSoSwHVmjBvR6SybLYdsZ9Efj/w7XBejOOcS44MOoHYYFdsP7W47Ao5QFqvDoI
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				oqyQ1R73cF9WX6obRQwH4P3DvcsBebOjvjMX9mljKtpJMc9KqrGc
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				-----END RSA PRIVATE KEY-----`)
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				var caCert = []byte(`-----BEGIN CERTIFICATE-----
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				MIIDFzCCAf+gAwIBAgIJAJlL10mfdZraMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNV
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				BAMMFndlYmhvb2tfaW1hZ2Vwb2xpY3lfY2EwIBcNMTYwODEyMjAyMjUwWhgPMjI5
 | 
			
		
		
	
	
		
			
				
					
					| 
						
					 | 
				
			
			 | 
			 | 
			
				@@ -69,34 +41,6 @@ ljW5xekKRh4uzP85X7rEgrFen/my5Fs/cylkFvYIiZwgn6NLgW3BNi+m31XIfU0S
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				xIbgh4UH0dwc6Zk8WUwFud4GXj6OyGneMGKB
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				-----END CERTIFICATE-----`)
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				var badCAKey = []byte(`-----BEGIN RSA PRIVATE KEY-----
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				MIIEpQIBAAKCAQEAnKpC89q4/H+Xg91xI+GLhkrpJrO4n3nw0+/EQUoF9qwLtEDk
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				mJp6ymUulwJgfvJwHOsUYqQB6jMKfXyqeSR24ssjjF9LTKhaQMZOGcW5Mshi04Ie
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				USX93wDZwbWwqihVSqWaMpmf3JByeldnXNtc29Ik6NwqZcNWW5kEsSszheLhOU4i
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				ZcRUlovwMYhHX37vQCQ1aygMaIMgBOb/vogSNxumqPKS4WdWsjss6LmEPnm350e+
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				+9cb6RAfrDlOaj32VbLEp500SfBpZeCuyc5v81X12HT4V0qmsqIZ79tIgrqAaPxE
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				D/HJXPpH64EAr23bR9dMPLXTh6w2yYWu+NGYywIDAQABAoIBAQCE/CZPN1gVxf0I
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				i12x9o/oVAhruN08Sld6oCm4viwnws1AmmExhNg8m/0bZIIi4Ir4kThBrzSM5/y8
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				nqlaofBk/cjULEQP80yBdZPwXp2hlOYG4on3mkdRGDjALQmktw4HimFFGJDRuq/i
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				V/U+plrBojWAkPtQXKsen9qSxbg7qhI6KZyUQKExIHhsCfmE1ZzGx+/bgLVJEagi
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				7zzZdAj2BzdoCk8yySAAsZG+pNSnd8gs5EzzRJ1RXanwxPSeEG/guX9YhLgLhhFu
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				XzXngJDKVVhz4F2TfxtqIvZYvTMNh0R1OE0OUO2P88M837KKk5BHvW9oqYKZTUFV
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				MC9k5No5AoGBAMtUBp8UcYZy+yetOAK2iGaEYwuWx8vwjY0c1POWun2Hny0nYxTQ
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				WxXXqKaJydxZ+DlD3XuRKmMlKZQsp+bzuL5ukWN/ipO5tgQQfuKOZqVwvL19GkFi
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				+Qr70G/TvYT/rv6A4s6XqbG4xt+7c2gf/XSghyoIyq1uwOcNNtrMdM/tAoGBAMU/
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				tYc4d+vAl7hd8TwhFiZiC3N84C1HwsPVj38uqQI/j8boB21Bhpw6HHzq+VdVPfvp
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				zk5e8AiQdSpitM7pBVmLpoRdTQjdlUDFRUi4TdJwfp5P7dXM8D6swNQ9f9w180na
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				5ewu16PSC+sh19wAl04KwOmiDqZujJrBgWnFcESXAoGBALGofoybAUK3zqlxWcJN
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				GUtyG1Sx72tLiXMmIQ+hwNsUGEoM4y75isy//ZVeSammVxQ6Lxjb00yD2RumFSLg
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				C6kg1Ro6A6xmFRriCuwL/rZJljB/UeSWBQLK2eoL+clu2sl3djWLIPOvft1YXVM6
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				uGwiI1fgDK+TWSvJSQfOo7ZVAoGBAK+A6DvQeqNBUb2xmJsvtU2hnx661Zx0ZU9q
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				DavUEHz3oS4R9cm4q9UFv6NGT2Tta6FhfzcsMdbs8dMs0EPqAeCS6S6M9aYVwl9H
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				J0Z09olvnrmt1KiPGJQrkcdGkSWWu0nTgxCK/UO9+OzVyALwY7AE0XEPyIk9g82O
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				r181VZcxAoGANY2QGYrNtfa++o2B0O4qskKxhYEeCnZPptmjVO0oHOx2YSDQXK3K
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				B0evCQ7ylvMnobNLjp9bqD14a0M86QjRlpSg1vHUhBsETZICc+E0UgV28CdWgYtt
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				urARDE9ZpLVSRfPVAitC1I76pZwevsbQ9TeS2p0cWQpYYKmBtGpkdug=
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				-----END RSA PRIVATE KEY-----`)
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				var badCACert = []byte(`-----BEGIN CERTIFICATE-----
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				MIIDFzCCAf+gAwIBAgIJANQEJyMW4HFZMA0GCSqGSIb3DQEBCwUAMCExHzAdBgNV
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				BAMMFndlYmhvb2tfaW1hZ2Vwb2xpY3lfY2EwIBcNMTYwODEyMjAyMjUwWhgPMjI5
 | 
			
		
		
	
	
		
			
				
					
					| 
						
					 | 
				
			
			 | 
			 | 
			
				 
 |