Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Init ¶
func Init(iam *config.CredentialStore)
Types ¶
type IAMAuthenticator ¶
type IAMAuthenticator interface {
// AkSk
CreateAkSk(aksk *model.AkSk, req *pb.AkSkCreateRequest) (*model.AkSkOut, error)
DeleteAkSk(ctx context.Context, in *pb.DeleteAkSkRequest) error
GetAkSk(ctx context.Context, in *pb.GetAkSkRequest) (*model.AkSkListOut, error)
DownloadAkSk(ctx context.Context, in *pb.GetAkSkRequest) (*model.AkSkListOut, error)
}
var CredStore IAMAuthenticator
Click to show internal directories.
Click to hide internal directories.