Documentation ¶
Overview ¶
Package api provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.12.4 DO NOT EDIT.
Index ¶
Constants ¶
View Source
const ( Pat_basicScopes = "pat_basic.Scopes" Pat_bearerScopes = "pat_bearer.Scopes" )
Variables ¶
View Source
var (
ErrSignedOut = errors.New("sign in required")
)
Functions ¶
Types ¶
type Credential ¶ added in v0.0.1
type Credential struct { // CreatedAt UTC time when credential was created. CreatedAt time.Time `json:"created_at"` // Name name of credential Name string `json:"name"` // Revision Current revision of credential Revision int64 `json:"revision"` // RevokedAt UTC time after which credential will be revoked RevokedAt *time.Time `json:"revoked_at"` // Serial serial id for credetial Serial string `json:"serial"` // SignatureAlgorithm Algorithm used to sign credential SignatureAlgorithm interface{} `json:"signature_algorithm"` // Status current status of credential Status CredentialStatus `json:"status"` // TextualEncoding base64 textual encoding of credential based on RFC7468 TextualEncoding string `json:"textual_encoding"` // Uuid uuid for credential Uuid *openapi_types.UUID `json:"uuid,omitempty"` // ValidAfter UTC time after which credential will be valid. ValidAfter time.Time `json:"valid_after"` // ValidBefore UTC time after which credential will no longer be valid. ValidBefore time.Time `json:"valid_before"` }
Credential defines model for credential.
type CredentialStatus ¶ added in v0.0.1
type CredentialStatus string
CredentialStatus current status of credential
const ( Expired CredentialStatus = "expired" Online CredentialStatus = "online" Revoked CredentialStatus = "revoked" )
Defines values for CredentialStatus.
type Error ¶
type Error struct { // Detail A human-readable description of this occurrence of the problem. Detail string `json:"detail"` // Status HTTP status code of this occurrence of the problem. Status int32 `json:"status"` // Title A human-readable description of this problem type. Title string `json:"title"` // Type URI identifying problem. Type string `json:"type"` }
Error defines model for error.
type GetCredentialsParams ¶ added in v0.0.1
type GetCredentialsParams struct { // CaParam ca for operation CaParam *QueryCaParam `form:"ca_param,omitempty" json:"ca_param,omitempty"` }
GetCredentialsParams defines parameters for GetCredentials.
type PathRealmParam ¶
type PathRealmParam = string
PathRealmParam defines model for path_realm_param.
Click to show internal directories.
Click to hide internal directories.