Documentation ¶
Index ¶
- type CertificateManagerClient
- type FakeCertificateManagerServer
- func (s *FakeCertificateManagerServer) AddVersion(certificateID string, content *api.GetCertificateContentResponse) string
- func (s *FakeCertificateManagerServer) CreateCertificate(authorizedKey *iamkey.Key, content *api.GetCertificateContentResponse) (string, string)
- func (s *FakeCertificateManagerServer) NewIamToken(authorizedKey *iamkey.Key) *common.IamToken
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateManagerClient ¶
type CertificateManagerClient interface {
GetCertificateContent(ctx context.Context, iamToken, certificateID, versionID string) (*api.GetCertificateContentResponse, error)
}
Requests the content of the given certificate from Certificate Manager.
func NewFakeCertificateManagerClient ¶
func NewFakeCertificateManagerClient(fakeCertificateManagerServer *FakeCertificateManagerServer) CertificateManagerClient
type FakeCertificateManagerServer ¶
type FakeCertificateManagerServer struct {
// contains filtered or unexported fields
}
Fakes Yandex Certificate Manager service backend.
func NewFakeCertificateManagerServer ¶
func NewFakeCertificateManagerServer(clock clock.Clock, tokenExpirationDuration time.Duration) *FakeCertificateManagerServer
func (*FakeCertificateManagerServer) AddVersion ¶
func (s *FakeCertificateManagerServer) AddVersion(certificateID string, content *api.GetCertificateContentResponse) string
func (*FakeCertificateManagerServer) CreateCertificate ¶
func (s *FakeCertificateManagerServer) CreateCertificate(authorizedKey *iamkey.Key, content *api.GetCertificateContentResponse) (string, string)
func (*FakeCertificateManagerServer) NewIamToken ¶
func (s *FakeCertificateManagerServer) NewIamToken(authorizedKey *iamkey.Key) *common.IamToken
Click to show internal directories.
Click to hide internal directories.