diff options
Diffstat (limited to 'certServiceK8sExternalProvider/src/testdata/provider.go')
-rw-r--r-- | certServiceK8sExternalProvider/src/testdata/provider.go | 46 |
1 files changed, 32 insertions, 14 deletions
diff --git a/certServiceK8sExternalProvider/src/testdata/provider.go b/certServiceK8sExternalProvider/src/testdata/provider.go index 6bb420c3..ce09f4a7 100644 --- a/certServiceK8sExternalProvider/src/testdata/provider.go +++ b/certServiceK8sExternalProvider/src/testdata/provider.go @@ -2,7 +2,7 @@ * ============LICENSE_START======================================================= * oom-certservice-k8s-external-provider * ================================================================================ - * Copyright (C) 2020 Nokia. All rights reserved. + * Copyright (C) 2020-2021 Nokia. All rights reserved. * ================================================================================ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -33,19 +33,20 @@ import ( ) const ( - SecretName = "issuer-cert-secret" - Url = "https://oom-cert-service:8443/v1/certificate/" - HealthEndpoint = "actuator/health" - CertEndpoint = "v1/certificate" - CaName = "RA" - KeySecretKey = "cmpv2Issuer-key.pem" - CertSecretKey = "cmpv2Issuer-cert.pem" - CacertSecretKey = "cacert.pem" - Namespace = "onap" - IssuerObjectName = "cmpv2-issuer" - Kind = "CMPv2Issuer" - APIVersion = "v1" - PrivateKeySecret = "privateKeySecretName" + SecretName = "issuer-cert-secret" + Url = "https://oom-cert-service:8443/v1/certificate/" + HealthEndpoint = "actuator/health" + CertEndpoint = "v1/certificate" + CaName = "RA" + KeySecretKey = "cmpv2Issuer-key.pem" + CertSecretKey = "cmpv2Issuer-cert.pem" + CacertSecretKey = "cacert.pem" + Namespace = "onap" + IssuerObjectName = "cmpv2-issuer" + Kind = "CMPv2Issuer" + APIVersion = "v1" + PrivateKeySecret = "privateKeySecretName" + OldCertificateConfig = "{\"apiVersion\":\"cert-manager.io/v1\",\"kind\":\"Certificate\",\"metadata\":{\"annotations\":{},\"name\":\"cert-test\",\"namespace\":\"onap\"},\"spec\":{\"commonName\":\"certissuer.onap.org\",\"dnsNames\":[\"localhost\",\"certissuer.onap.org\"],\"emailAddresses\":[\"onap@onap.org\"],\"ipAddresses\":[\"127.0.0.1\"],\"issuerRef\":{\"group\":\"certmanager.onap.org\",\"kind\":\"CMPv2Issuer\",\"name\":\"cmpv2-issuer-onap\"},\"secretName\":\"cert-test-secret-name\",\"subject\":{\"countries\":[\"US\"],\"localities\":[\"San-Francisco\"],\"organizationalUnits\":[\"ONAP\"],\"organizations\":[\"Linux-Foundation\"],\"provinces\":[\"California\"]},\"uris\":[\"onap://cluster.local/\"]}}\n" ) func GetValidIssuerWithSecret() (cmpv2api.CMPv2Issuer, v1.Secret) { @@ -117,3 +118,20 @@ func CreateIssuerNamespaceName(namespace string, name string) types.NamespacedNa Name: name, } } + +func GetValidCertificateSecret() *v1.Secret { + const privateKeySecretKey = "tls.key" + const certificateSecretKey = "tls.crt" + + return &v1.Secret{ + Data: map[string][]byte{ + privateKeySecretKey: []byte("test-private-key"), + certificateSecretKey: []byte("test-certificate"), + }, + ObjectMeta: metav1.ObjectMeta{ + Name: "cert-test-secret-name", + Namespace: "onap", + }, + } +} + |