Documentation
¶
Index ¶
Constants ¶
View Source
const ( AUTH_METHOD_PASSWORD = "password" AUTH_METHOD_TOKEN = "token" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Certmgr ¶
type Certmgr struct {
// contains filtered or unexported fields
}
func NewCertmgr ¶
func NewCertmgr(config *CertmgrConfig) (*Certmgr, error)
type CertmgrConfig ¶
type CertmgrConfig struct {
// NPM 服务地址。
ServerUrl string `json:"serverUrl"`
// NPM API 认证方式。
// 可取值 "password"、"token"。
// 零值时默认值 [AUTH_METHOD_PASSWORD]。
AuthMethod string `json:"authMethod,omitempty"`
// NPM 用户名。
Username string `json:"username,omitempty"`
// NPM 密码。
Password string `json:"password,omitempty"`
// NPM API Token。
ApiToken string `json:"apiToken,omitempty"`
// 是否允许不安全的连接。
AllowInsecureConnections bool `json:"allowInsecureConnections,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.