Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateResponse ¶
type CertificateResponse struct { PKCS7 string `json:"pKCS7"` Certificate string `json:"certificate"` PemBundle string `json:"pemBundle"` DN string `json:"dN"` SANS string `json:"sANS"` RevocationCode string `json:"revocationCode"` Serial string `json:"serial"` IsRevoked bool `json:"isRevoked"` RevokedAt any `json:"revokedAt"` ValidFrom string `json:"validFrom"` ValidTo string `json:"validTo"` IssuerDN string `json:"issuerDN"` AuthorizationDomains string `json:"authorizationDomains"` KeyType string `json:"keyType"` FriendlyName any `json:"friendlyName"` Approver any `json:"approver"` ApproversAddress any `json:"approversAddress"` TokenDeviceID any `json:"tokenDeviceId"` Orders []Orders `json:"orders"` NeedsImportWithFortify bool `json:"needsImportWithFortify"` IsTokenCertificate bool `json:"isTokenCertificate"` IssuerCertificate string `json:"issuerCertificate"` TransactionID any `json:"transactionId"` }
type DomainResponse ¶
type DomainResponse struct { Domain string `json:"domain"` IsValid bool `json:"isValid"` IncludeWWW bool `json:"includeWWW"` ErrorMessage string `json:"errorMessage"` WarningMessage string `json:"warningMessage"` IsPrevalidated bool `json:"isPrevalidated"` IsWildcard bool `json:"isWildcard"` IsFreeDomain bool `json:"isFreeDomain"` IsFreeDomainDV bool `json:"isFreeDomainDV"` IsFreeDomainEV bool `json:"isFreeDomainEV"` CanRequestOV bool `json:"canRequestOV"` CanRequestEV bool `json:"canRequestEV"` }
type Organization ¶
type Organization struct { OrganizationID string `json:"organizationId"` Domain string `json:"domain"` Organization string `json:"organization"` OrganizationLocalized string `json:"organizationLocalized"` Country string `json:"country"` State string `json:"state"` StateLocalized string `json:"stateLocalized"` Locality string `json:"locality"` LocalityLocalized string `json:"localityLocalized"` OrganizationalUnit string `json:"organizationalUnit"` OrganizationalUnitLocalized any `json:"organizationalUnitLocalized"` Dn string `json:"dn"` Validity string `json:"validity"` GroupID string `json:"groupId"` ProductListID string `json:"productListId"` IsBaseDomain bool `json:"isBaseDomain"` IsRemoteSignatureEnabled bool `json:"isRemoteSignatureEnabled"` DSAAccounts int `json:"dSAAccounts"` MaxDSAAccounts int `json:"maxDSAAccounts"` HistoryOrganizationHierarchyGetDTOs any `json:"historyOrganizationHierarchyGetDTOs"` SubUnits []any `json:"subUnits"` DisabledAt string `json:"disabledAt"` OrganizationIdentifier any `json:"organizationIdentifier"` ValidityOV string `json:"validityOV"` ValidityEV string `json:"validityEV"` DetailsHistory string `json:"detailsHistory"` JurisdictionCountry any `json:"jurisdictionCountry"` JurisdictionState any `json:"jurisdictionState"` JurisdictionLocality any `json:"jurisdictionLocality"` BusinessCategory any `json:"businessCategory"` Serial any `json:"serial"` GroupDomains string `json:"groupDomains"` GroupName string `json:"groupName"` CustomTags any `json:"customTags"` }
type OrganizationResponse ¶
type OrganizationResponse struct { ID string `json:"id"` OrganizationName string `json:"organizationName"` OrganizationUnitName string `json:"organizationUnitName"` State string `json:"state"` Locality string `json:"locality"` Country string `json:"country"` Dn string `json:"dn"` OrganizationNameLocalized string `json:"organizationNameLocalized"` OrganizationUnitNameLocalized string `json:"organizationUnitNameLocalized"` StateLocalized string `json:"stateLocalized"` LocalityLocalized string `json:"localityLocalized"` OrganizationIdentifier string `json:"organizationIdentifier"` IsBaseDomain bool `json:"isBaseDomain"` JurisdictionCountry string `json:"jurisdictionCountry"` JurisdictionState string `json:"jurisdictionState"` JurisdictionLocality string `json:"jurisdictionLocality"` BusinessCategory string `json:"businessCategory"` Serial string `json:"serial"` GroupDomains any `json:"groupDomains"` }
type ReviewGetDTOs ¶
type ReviewGetDTOs struct { ReviewID string `json:"reviewId,omitempty"` IsValidated bool `json:"isValidated,omitempty"` IsReviewed bool `json:"isReviewed,omitempty"` CreatedAt string `json:"createdAt,omitempty"` UserUpdatedAt string `json:"userUpdatedAt,omitempty"` ReviewedAt string `json:"reviewedAt,omitempty"` ReviewValue string `json:"reviewValue,omitempty"` ValidatorReviewGetDTOs []any `json:"validatorReviewGetDTOs,omitempty"` }
type ReviewRequest ¶
type ReviewResponse ¶
type ReviewResponse struct { TransactionID string `json:"transactionId,omitempty"` ChainedTransactionID any `json:"chainedTransactionId,omitempty"` TransactionTypeName string `json:"transactionTypeName,omitempty"` TransactionStatus string `json:"transactionStatus,omitempty"` TransactionStatusMessage string `json:"transactionStatusMessage,omitempty"` Notes any `json:"notes,omitempty"` Organization string `json:"organization,omitempty"` PurchaseDuration int `json:"purchaseDuration,omitempty"` AdditionalEmails string `json:"additionalEmails,omitempty"` UserEmail string `json:"userEmail,omitempty"` User string `json:"user,omitempty"` FriendlyName any `json:"friendlyName,omitempty"` ReviewValue string `json:"reviewValue,omitempty"` ReviewMessage string `json:"reviewMessage,omitempty"` ReviewedBy any `json:"reviewedBy,omitempty"` RequestedAt string `json:"requestedAt,omitempty"` ReviewedAt any `json:"reviewedAt,omitempty"` DN string `json:"dN,omitempty"` HasReview bool `json:"hasReview,omitempty"` CanRenew bool `json:"canRenew,omitempty"` IsRevoked any `json:"isRevoked,omitempty"` IsPaid any `json:"isPaid,omitempty"` IsEidasValidated any `json:"isEidasValidated,omitempty"` HasEidasValidation any `json:"hasEidasValidation,omitempty"` IsHighRisk any `json:"isHighRisk,omitempty"` IsShortTerm any `json:"isShortTerm,omitempty"` IsExpired any `json:"isExpired,omitempty"` IssuedAt string `json:"issuedAt,omitempty"` CertificateValidTo any `json:"certificateValidTo,omitempty"` Domains []Domains `json:"domains,omitempty"` Validations any `json:"validations,omitempty"` ChainedTransactions any `json:"chainedTransactions,omitempty"` TokenType any `json:"tokenType,omitempty"` CsrType any `json:"csrType,omitempty"` AcceptanceRetrievalAt any `json:"acceptanceRetrievalAt,omitempty"` ReviewGetDTOs []ReviewGetDTOs `json:"reviewGetDTOs,omitempty"` UserDescription string `json:"userDescription,omitempty"` UserOrganization string `json:"userOrganization,omitempty"` TransactionType string `json:"transactionType,omitempty"` IsPendingP12 any `json:"isPendingP12,omitempty"` }
type TransactionResponse ¶ added in v1.3.0
type TransactionResponse struct { TransactionID string `json:"transactionId"` ChainedTransactionID any `json:"chainedTransactionId"` TransactionTypeName string `json:"transactionTypeName"` TransactionStatus string `json:"transactionStatus"` TransactionStatusMessage string `json:"transactionStatusMessage"` Notes any `json:"notes"` Organization any `json:"organization"` PurchaseDuration int `json:"purchaseDuration"` AdditionalEmails string `json:"additionalEmails"` UserEmail string `json:"userEmail"` User any `json:"user"` FriendlyName any `json:"friendlyName"` ReviewValue any `json:"reviewValue"` ReviewMessage any `json:"reviewMessage"` ReviewedBy any `json:"reviewedBy"` RequestedAt string `json:"requestedAt"` ReviewedAt any `json:"reviewedAt"` DN any `json:"dN"` HasReview bool `json:"hasReview"` CanRenew bool `json:"canRenew"` IsRevoked any `json:"isRevoked"` IsPaid bool `json:"isPaid"` IsEidasValidated any `json:"isEidasValidated"` HasEidasValidation any `json:"hasEidasValidation"` IsHighRisk bool `json:"isHighRisk"` IsShortTerm any `json:"isShortTerm"` IsExpired bool `json:"isExpired"` IssuedAt any `json:"issuedAt"` CertificateValidTo any `json:"certificateValidTo"` Domains []struct { Fqdn string `json:"fqdn"` IncludesWWW bool `json:"includesWWW"` Validations []any `json:"validations"` } `json:"domains"` Validations any `json:"validations"` ChainedTransactions []any `json:"chainedTransactions"` TokenType any `json:"tokenType"` CsrType any `json:"csrType"` AcceptanceRetrievalAt any `json:"acceptanceRetrievalAt"` ReviewGetDTOs any `json:"reviewGetDTOs"` UserDescription any `json:"userDescription"` UserOrganization any `json:"userOrganization"` TransactionType any `json:"transactionType"` IsPendingP12 any `json:"isPendingP12"` }
Click to show internal directories.
Click to hide internal directories.