レコードフィールドクラス
Keeperシークレットマネージャー Go SDKで利用可能な各フィールドタイプクラスの説明
レコードフィールドへのアクセス
loginField, ok := secret.GetFieldByType(ksm.Login{}).(*ksm.Login)フィールドタイプ別クラス参照
KeeperRecordField
type KeeperRecordField struct {
Type string `json:"type"`
Label string `json:"label,omitempty"`
}フィールド値
名前
型
必須
デフォルト
Password
type Password struct {
KeeperRecordField
Required bool `json:"required,omitempty"`
PrivacyScreen bool `json:"privacyScreen,omitempty"`
EnforceGeneration bool `json:"enforceGeneration,omitempty"`
Complexity PasswordComplexity `json:"complexity,omitempty"`
Value []string `json:"value,omitempty"`
}フィールド値
名前
型
必須
デフォルト
Url
フィールド値
名前
型
必須
デフォルト
FileRef
フィールド値
名前
型
必須
デフォルト
OneTimeCode
フィールド値
名前
型
必須
デフォルト
Name
フィールド値
名前
型
必須
デフォルト
Names
フィールド値
名前
型
必須
デフォルト
BirthDate
フィールド値
名前
型
必須
デフォルト
Date
フィールド値
名前
型
必須
デフォルト
ExpirationDate
フィールド値
名前
型
必須
デフォルト
Text
フィールド値
名前
型
必須
デフォルト
SecurityQuestion
フィールド値
名前
型
必須
デフォルト
SecurityQuestions
フィールド値
Multiline
フィールド値
名前
型
必須
デフォルト
Email
フィールド値
名前
型
必須
デフォルト
CardRef
フィールド値
名前
型
必須
デフォルト
AddressRef
フィールド値
名前
型
必須
デフォルト
PinCode
フィールド値
名前
型
必須
デフォルト
Phone
フィールド値
名前
型
必須
デフォルト
Phones
フィールド値
名前
型
必須
デフォルト
Secret
フィールド値
SecureNote
フィールド値
名前
型
必須
デフォルト
AccountNumber
フィールド値
名前
型
必須
デフォルト
PaymentCard
フィールド値
名前
型
必須
デフォルト
PaymentCards
フィールド値
名前
型
必須
デフォルト
BankAccount
フィールド値
名前
型
必須
デフォルト
BankAccounts
フィールド値
名前
型
必須
デフォルト
KeyPair
名前
型
必須
デフォルト
KeyPairs
フィールド値
名前
型
必須
デフォルト
Host
フィールド値
名前
型
必須
デフォルト
Hosts
フィールド値
名前
型
必須
デフォルト
Address
フィールド値
名前
型
必須
デフォルト
Addresses
フィールド値
名前
型
必須
デフォルト
LicenseNumber
フィールド値
名前
型
必須
デフォルト
KeeperFileData
フィールド値
名前
型
必須
デフォルト
最終更新

