Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditEvent ¶
type AuditEvent struct {
Time time.Time `json:"time"`
EventType AuditEventType `json:"event_type"`
ID string `json:"id"`
PleaseSignRequest PleaseSignRequest `json:"please_sign_request"`
PubKeyFingerprint string `json:"public_key_fingerprint"`
}
type AuditEventType ¶
type AuditEventType string
const ( AuditEventPleaseSignRequest AuditEventType = "please_sign_request" AuditEventSignedRequest AuditEventType = "signed_request" )
type PleaseSignRequest ¶
type PleaseSignResponse ¶
type PleaseSignResponse struct {
AuthorizeURL string `json:"authorize_url"`
}
type SignResult ¶
type SignResult struct {
Status SignResultStatus `json:"status"`
Certificate []byte `json:"certificate"`
}
type SignResultStatus ¶
type SignResultStatus int
const ( SignResultPending SignResultStatus = 0 SignResultSuccess SignResultStatus = 1 SignResultFail SignResultStatus = 2 )
Click to show internal directories.
Click to hide internal directories.