Documentation
¶
Index ¶
- Variables
- type Authorization
- func (*Authorization) Descriptor() ([]byte, []int)deprecated
- func (x *Authorization) GetCertificateProfileName() string
- func (x *Authorization) GetChallenges() []*Challenge
- func (x *Authorization) GetExpires() *timestamppb.Timestamp
- func (x *Authorization) GetId() string
- func (x *Authorization) GetIdentifier() *Identifier
- func (x *Authorization) GetRegistrationID() int64
- func (x *Authorization) GetStatus() string
- func (*Authorization) ProtoMessage()
- func (x *Authorization) ProtoReflect() protoreflect.Message
- func (x *Authorization) Reset()
- func (x *Authorization) String() string
- type CRLEntry
- func (*CRLEntry) Descriptor() ([]byte, []int)deprecated
- func (x *CRLEntry) GetReason() int32
- func (x *CRLEntry) GetRevokedAt() *timestamppb.Timestamp
- func (x *CRLEntry) GetSerial() string
- func (*CRLEntry) ProtoMessage()
- func (x *CRLEntry) ProtoReflect() protoreflect.Message
- func (x *CRLEntry) Reset()
- func (x *CRLEntry) String() string
- type Certificate
- func (*Certificate) Descriptor() ([]byte, []int)deprecated
- func (x *Certificate) GetDer() []byte
- func (x *Certificate) GetDigest() string
- func (x *Certificate) GetExpires() *timestamppb.Timestamp
- func (x *Certificate) GetIssued() *timestamppb.Timestamp
- func (x *Certificate) GetRegistrationID() int64
- func (x *Certificate) GetSerial() string
- func (*Certificate) ProtoMessage()
- func (x *Certificate) ProtoReflect() protoreflect.Message
- func (x *Certificate) Reset()
- func (x *Certificate) String() string
- type CertificateStatus
- func (*CertificateStatus) Descriptor() ([]byte, []int)deprecated
- func (x *CertificateStatus) GetIsExpired() bool
- func (x *CertificateStatus) GetIssuerID() int64
- func (x *CertificateStatus) GetLastExpirationNagSent() *timestamppb.Timestamp
- func (x *CertificateStatus) GetNotAfter() *timestamppb.Timestamp
- func (x *CertificateStatus) GetOcspLastUpdated() *timestamppb.Timestamp
- func (x *CertificateStatus) GetRevokedDate() *timestamppb.Timestamp
- func (x *CertificateStatus) GetRevokedReason() int64
- func (x *CertificateStatus) GetSerial() string
- func (x *CertificateStatus) GetStatus() string
- func (*CertificateStatus) ProtoMessage()
- func (x *CertificateStatus) ProtoReflect() protoreflect.Message
- func (x *CertificateStatus) Reset()
- func (x *CertificateStatus) String() string
- type Challenge
- func (*Challenge) Descriptor() ([]byte, []int)deprecated
- func (x *Challenge) GetError() *ProblemDetails
- func (x *Challenge) GetId() int64
- func (x *Challenge) GetStatus() string
- func (x *Challenge) GetToken() string
- func (x *Challenge) GetType() string
- func (x *Challenge) GetUrl() string
- func (x *Challenge) GetValidated() *timestamppb.Timestamp
- func (x *Challenge) GetValidationrecords() []*ValidationRecord
- func (*Challenge) ProtoMessage()
- func (x *Challenge) ProtoReflect() protoreflect.Message
- func (x *Challenge) Reset()
- func (x *Challenge) String() string
- type Identifier
- type Order
- func (*Order) Descriptor() ([]byte, []int)deprecated
- func (x *Order) GetBeganProcessing() bool
- func (x *Order) GetCertificateProfileName() string
- func (x *Order) GetCertificateSerial() string
- func (x *Order) GetCreated() *timestamppb.Timestamp
- func (x *Order) GetError() *ProblemDetails
- func (x *Order) GetExpires() *timestamppb.Timestamp
- func (x *Order) GetId() int64
- func (x *Order) GetIdentifiers() []*Identifier
- func (x *Order) GetRegistrationID() int64
- func (x *Order) GetReplaces() string
- func (x *Order) GetStatus() string
- func (x *Order) GetV2Authorizations() []int64
- func (*Order) ProtoMessage()
- func (x *Order) ProtoReflect() protoreflect.Message
- func (x *Order) Reset()
- func (x *Order) String() string
- type ProblemDetails
- func (*ProblemDetails) Descriptor() ([]byte, []int)deprecated
- func (x *ProblemDetails) GetDetail() string
- func (x *ProblemDetails) GetHttpStatus() int32
- func (x *ProblemDetails) GetProblemType() string
- func (*ProblemDetails) ProtoMessage()
- func (x *ProblemDetails) ProtoReflect() protoreflect.Message
- func (x *ProblemDetails) Reset()
- func (x *ProblemDetails) String() string
- type Registration
- func (*Registration) Descriptor() ([]byte, []int)deprecated
- func (x *Registration) GetAgreement() string
- func (x *Registration) GetCreatedAt() *timestamppb.Timestamp
- func (x *Registration) GetId() int64
- func (x *Registration) GetKey() []byte
- func (x *Registration) GetStatus() string
- func (*Registration) ProtoMessage()
- func (x *Registration) ProtoReflect() protoreflect.Message
- func (x *Registration) Reset()
- func (x *Registration) String() string
- type ValidationRecord
- func (*ValidationRecord) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationRecord) GetAddressUsed() []byte
- func (x *ValidationRecord) GetAddressesResolved() [][]byte
- func (x *ValidationRecord) GetAddressesTried() [][]byte
- func (x *ValidationRecord) GetAuthorities() []string
- func (x *ValidationRecord) GetHostname() string
- func (x *ValidationRecord) GetPort() string
- func (x *ValidationRecord) GetResolverAddrs() []string
- func (x *ValidationRecord) GetUrl() string
- func (*ValidationRecord) ProtoMessage()
- func (x *ValidationRecord) ProtoReflect() protoreflect.Message
- func (x *ValidationRecord) Reset()
- func (x *ValidationRecord) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_core_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Authorization ¶
type Authorization struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
RegistrationID int64 `protobuf:"varint,3,opt,name=registrationID,proto3" json:"registrationID,omitempty"`
Identifier *Identifier `protobuf:"bytes,11,opt,name=identifier,proto3" json:"identifier,omitempty"`
Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
Expires *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=expires,proto3" json:"expires,omitempty"`
Challenges []*Challenge `protobuf:"bytes,6,rep,name=challenges,proto3" json:"challenges,omitempty"`
CertificateProfileName string `protobuf:"bytes,10,opt,name=certificateProfileName,proto3" json:"certificateProfileName,omitempty"`
// contains filtered or unexported fields
}
func (*Authorization) Descriptor
deprecated
func (*Authorization) Descriptor() ([]byte, []int)
Deprecated: Use Authorization.ProtoReflect.Descriptor instead.
func (*Authorization) GetCertificateProfileName ¶
func (x *Authorization) GetCertificateProfileName() string
func (*Authorization) GetChallenges ¶
func (x *Authorization) GetChallenges() []*Challenge
func (*Authorization) GetExpires ¶
func (x *Authorization) GetExpires() *timestamppb.Timestamp
func (*Authorization) GetId ¶
func (x *Authorization) GetId() string
func (*Authorization) GetIdentifier ¶
func (x *Authorization) GetIdentifier() *Identifier
func (*Authorization) GetRegistrationID ¶
func (x *Authorization) GetRegistrationID() int64
func (*Authorization) GetStatus ¶
func (x *Authorization) GetStatus() string
func (*Authorization) ProtoMessage ¶
func (*Authorization) ProtoMessage()
func (*Authorization) ProtoReflect ¶
func (x *Authorization) ProtoReflect() protoreflect.Message
func (*Authorization) Reset ¶
func (x *Authorization) Reset()
func (*Authorization) String ¶
func (x *Authorization) String() string
type CRLEntry ¶
type CRLEntry struct {
// Next unused field number: 5
Serial string `protobuf:"bytes,1,opt,name=serial,proto3" json:"serial,omitempty"`
Reason int32 `protobuf:"varint,2,opt,name=reason,proto3" json:"reason,omitempty"`
RevokedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=revokedAt,proto3" json:"revokedAt,omitempty"`
// contains filtered or unexported fields
}
func (*CRLEntry) Descriptor
deprecated
func (*CRLEntry) GetRevokedAt ¶
func (x *CRLEntry) GetRevokedAt() *timestamppb.Timestamp
func (*CRLEntry) ProtoMessage ¶
func (*CRLEntry) ProtoMessage()
func (*CRLEntry) ProtoReflect ¶
func (x *CRLEntry) ProtoReflect() protoreflect.Message
type Certificate ¶
type Certificate struct {
// Next unused field number: 9
RegistrationID int64 `protobuf:"varint,1,opt,name=registrationID,proto3" json:"registrationID,omitempty"`
Serial string `protobuf:"bytes,2,opt,name=serial,proto3" json:"serial,omitempty"`
Digest string `protobuf:"bytes,3,opt,name=digest,proto3" json:"digest,omitempty"`
Der []byte `protobuf:"bytes,4,opt,name=der,proto3" json:"der,omitempty"`
Issued *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=issued,proto3" json:"issued,omitempty"`
Expires *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=expires,proto3" json:"expires,omitempty"`
// contains filtered or unexported fields
}
func (*Certificate) Descriptor
deprecated
func (*Certificate) Descriptor() ([]byte, []int)
Deprecated: Use Certificate.ProtoReflect.Descriptor instead.
func (*Certificate) GetDer ¶
func (x *Certificate) GetDer() []byte
func (*Certificate) GetDigest ¶
func (x *Certificate) GetDigest() string
func (*Certificate) GetExpires ¶
func (x *Certificate) GetExpires() *timestamppb.Timestamp
func (*Certificate) GetIssued ¶
func (x *Certificate) GetIssued() *timestamppb.Timestamp
func (*Certificate) GetRegistrationID ¶
func (x *Certificate) GetRegistrationID() int64
func (*Certificate) GetSerial ¶
func (x *Certificate) GetSerial() string
func (*Certificate) ProtoMessage ¶
func (*Certificate) ProtoMessage()
func (*Certificate) ProtoReflect ¶
func (x *Certificate) ProtoReflect() protoreflect.Message
func (*Certificate) Reset ¶
func (x *Certificate) Reset()
func (*Certificate) String ¶
func (x *Certificate) String() string
type CertificateStatus ¶
type CertificateStatus struct {
// Next unused field number: 16
Serial string `protobuf:"bytes,1,opt,name=serial,proto3" json:"serial,omitempty"`
Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
OcspLastUpdated *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=ocspLastUpdated,proto3" json:"ocspLastUpdated,omitempty"`
RevokedDate *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=revokedDate,proto3" json:"revokedDate,omitempty"`
RevokedReason int64 `protobuf:"varint,6,opt,name=revokedReason,proto3" json:"revokedReason,omitempty"`
LastExpirationNagSent *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=lastExpirationNagSent,proto3" json:"lastExpirationNagSent,omitempty"`
NotAfter *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=notAfter,proto3" json:"notAfter,omitempty"`
IsExpired bool `protobuf:"varint,10,opt,name=isExpired,proto3" json:"isExpired,omitempty"`
IssuerID int64 `protobuf:"varint,11,opt,name=issuerID,proto3" json:"issuerID,omitempty"`
// contains filtered or unexported fields
}
func (*CertificateStatus) Descriptor
deprecated
func (*CertificateStatus) Descriptor() ([]byte, []int)
Deprecated: Use CertificateStatus.ProtoReflect.Descriptor instead.
func (*CertificateStatus) GetIsExpired ¶
func (x *CertificateStatus) GetIsExpired() bool
func (*CertificateStatus) GetIssuerID ¶
func (x *CertificateStatus) GetIssuerID() int64
func (*CertificateStatus) GetLastExpirationNagSent ¶
func (x *CertificateStatus) GetLastExpirationNagSent() *timestamppb.Timestamp
func (*CertificateStatus) GetNotAfter ¶
func (x *CertificateStatus) GetNotAfter() *timestamppb.Timestamp
func (*CertificateStatus) GetOcspLastUpdated ¶
func (x *CertificateStatus) GetOcspLastUpdated() *timestamppb.Timestamp
func (*CertificateStatus) GetRevokedDate ¶
func (x *CertificateStatus) GetRevokedDate() *timestamppb.Timestamp
func (*CertificateStatus) GetRevokedReason ¶
func (x *CertificateStatus) GetRevokedReason() int64
func (*CertificateStatus) GetSerial ¶
func (x *CertificateStatus) GetSerial() string
func (*CertificateStatus) GetStatus ¶
func (x *CertificateStatus) GetStatus() string
func (*CertificateStatus) ProtoMessage ¶
func (*CertificateStatus) ProtoMessage()
func (*CertificateStatus) ProtoReflect ¶
func (x *CertificateStatus) ProtoReflect() protoreflect.Message
func (*CertificateStatus) Reset ¶
func (x *CertificateStatus) Reset()
func (*CertificateStatus) String ¶
func (x *CertificateStatus) String() string
type Challenge ¶
type Challenge struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
// Fields specified by RFC 8555, Section 8.
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
Url string `protobuf:"bytes,9,opt,name=url,proto3" json:"url,omitempty"`
Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
Validated *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=validated,proto3" json:"validated,omitempty"`
Error *ProblemDetails `protobuf:"bytes,7,opt,name=error,proto3" json:"error,omitempty"`
// Fields specified by individual validation methods.
Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
// Additional fields for our own record keeping.
Validationrecords []*ValidationRecord `protobuf:"bytes,10,rep,name=validationrecords,proto3" json:"validationrecords,omitempty"`
// contains filtered or unexported fields
}
func (*Challenge) Descriptor
deprecated
func (*Challenge) GetError ¶
func (x *Challenge) GetError() *ProblemDetails
func (*Challenge) GetValidated ¶
func (x *Challenge) GetValidated() *timestamppb.Timestamp
func (*Challenge) GetValidationrecords ¶
func (x *Challenge) GetValidationrecords() []*ValidationRecord
func (*Challenge) ProtoMessage ¶
func (*Challenge) ProtoMessage()
func (*Challenge) ProtoReflect ¶
func (x *Challenge) ProtoReflect() protoreflect.Message
type Identifier ¶
type Identifier struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
func (*Identifier) Descriptor
deprecated
func (*Identifier) Descriptor() ([]byte, []int)
Deprecated: Use Identifier.ProtoReflect.Descriptor instead.
func (*Identifier) GetType ¶
func (x *Identifier) GetType() string
func (*Identifier) GetValue ¶
func (x *Identifier) GetValue() string
func (*Identifier) ProtoMessage ¶
func (*Identifier) ProtoMessage()
func (*Identifier) ProtoReflect ¶
func (x *Identifier) ProtoReflect() protoreflect.Message
func (*Identifier) Reset ¶
func (x *Identifier) Reset()
func (*Identifier) String ¶
func (x *Identifier) String() string
type Order ¶
type Order struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
RegistrationID int64 `protobuf:"varint,2,opt,name=registrationID,proto3" json:"registrationID,omitempty"`
// Fields specified by RFC 8555, Section 7.1.3
// Note that we do not respect notBefore and notAfter, and we infer the
// finalize and certificate URLs from the id and certificateSerial fields.
Status string `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
Expires *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=expires,proto3" json:"expires,omitempty"`
Identifiers []*Identifier `protobuf:"bytes,16,rep,name=identifiers,proto3" json:"identifiers,omitempty"`
Error *ProblemDetails `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
V2Authorizations []int64 `protobuf:"varint,11,rep,packed,name=v2Authorizations,proto3" json:"v2Authorizations,omitempty"`
CertificateSerial string `protobuf:"bytes,5,opt,name=certificateSerial,proto3" json:"certificateSerial,omitempty"`
// Additional fields for our own record-keeping.
Created *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=created,proto3" json:"created,omitempty"`
CertificateProfileName string `protobuf:"bytes,14,opt,name=certificateProfileName,proto3" json:"certificateProfileName,omitempty"`
Replaces string `protobuf:"bytes,15,opt,name=replaces,proto3" json:"replaces,omitempty"`
BeganProcessing bool `protobuf:"varint,9,opt,name=beganProcessing,proto3" json:"beganProcessing,omitempty"`
// contains filtered or unexported fields
}
func (*Order) Descriptor
deprecated
func (*Order) GetBeganProcessing ¶
func (*Order) GetCertificateProfileName ¶
func (*Order) GetCertificateSerial ¶
func (*Order) GetCreated ¶
func (x *Order) GetCreated() *timestamppb.Timestamp
func (*Order) GetError ¶
func (x *Order) GetError() *ProblemDetails
func (*Order) GetExpires ¶
func (x *Order) GetExpires() *timestamppb.Timestamp
func (*Order) GetIdentifiers ¶
func (x *Order) GetIdentifiers() []*Identifier
func (*Order) GetRegistrationID ¶
func (*Order) GetReplaces ¶
func (*Order) GetV2Authorizations ¶
func (*Order) ProtoMessage ¶
func (*Order) ProtoMessage()
func (*Order) ProtoReflect ¶
func (x *Order) ProtoReflect() protoreflect.Message
type ProblemDetails ¶
type ProblemDetails struct {
ProblemType string `protobuf:"bytes,1,opt,name=problemType,proto3" json:"problemType,omitempty"`
Detail string `protobuf:"bytes,2,opt,name=detail,proto3" json:"detail,omitempty"`
HttpStatus int32 `protobuf:"varint,3,opt,name=httpStatus,proto3" json:"httpStatus,omitempty"`
// contains filtered or unexported fields
}
func (*ProblemDetails) Descriptor
deprecated
func (*ProblemDetails) Descriptor() ([]byte, []int)
Deprecated: Use ProblemDetails.ProtoReflect.Descriptor instead.
func (*ProblemDetails) GetDetail ¶
func (x *ProblemDetails) GetDetail() string
func (*ProblemDetails) GetHttpStatus ¶
func (x *ProblemDetails) GetHttpStatus() int32
func (*ProblemDetails) GetProblemType ¶
func (x *ProblemDetails) GetProblemType() string
func (*ProblemDetails) ProtoMessage ¶
func (*ProblemDetails) ProtoMessage()
func (*ProblemDetails) ProtoReflect ¶
func (x *ProblemDetails) ProtoReflect() protoreflect.Message
func (*ProblemDetails) Reset ¶
func (x *ProblemDetails) Reset()
func (*ProblemDetails) String ¶
func (x *ProblemDetails) String() string
type Registration ¶
type Registration struct {
// Next unused field number: 10
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
Agreement string `protobuf:"bytes,5,opt,name=agreement,proto3" json:"agreement,omitempty"`
CreatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
Status string `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*Registration) Descriptor
deprecated
func (*Registration) Descriptor() ([]byte, []int)
Deprecated: Use Registration.ProtoReflect.Descriptor instead.
func (*Registration) GetAgreement ¶
func (x *Registration) GetAgreement() string
func (*Registration) GetCreatedAt ¶
func (x *Registration) GetCreatedAt() *timestamppb.Timestamp
func (*Registration) GetId ¶
func (x *Registration) GetId() int64
func (*Registration) GetKey ¶
func (x *Registration) GetKey() []byte
func (*Registration) GetStatus ¶
func (x *Registration) GetStatus() string
func (*Registration) ProtoMessage ¶
func (*Registration) ProtoMessage()
func (*Registration) ProtoReflect ¶
func (x *Registration) ProtoReflect() protoreflect.Message
func (*Registration) Reset ¶
func (x *Registration) Reset()
func (*Registration) String ¶
func (x *Registration) String() string
type ValidationRecord ¶
type ValidationRecord struct {
// Next unused field number: 9
Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
Port string `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`
AddressesResolved [][]byte `protobuf:"bytes,3,rep,name=addressesResolved,proto3" json:"addressesResolved,omitempty"` // netip.Addr.MarshalText()
AddressUsed []byte `protobuf:"bytes,4,opt,name=addressUsed,proto3" json:"addressUsed,omitempty"` // netip.Addr.MarshalText()
Authorities []string `protobuf:"bytes,5,rep,name=authorities,proto3" json:"authorities,omitempty"`
Url string `protobuf:"bytes,6,opt,name=url,proto3" json:"url,omitempty"`
// A list of addresses tried before the address used (see
// core/objects.go and the comment on the ValidationRecord structure
// definition for more information.
AddressesTried [][]byte `protobuf:"bytes,7,rep,name=addressesTried,proto3" json:"addressesTried,omitempty"` // netip.Addr.MarshalText()
ResolverAddrs []string `protobuf:"bytes,8,rep,name=resolverAddrs,proto3" json:"resolverAddrs,omitempty"`
// contains filtered or unexported fields
}
func (*ValidationRecord) Descriptor
deprecated
func (*ValidationRecord) Descriptor() ([]byte, []int)
Deprecated: Use ValidationRecord.ProtoReflect.Descriptor instead.
func (*ValidationRecord) GetAddressUsed ¶
func (x *ValidationRecord) GetAddressUsed() []byte
func (*ValidationRecord) GetAddressesResolved ¶
func (x *ValidationRecord) GetAddressesResolved() [][]byte
func (*ValidationRecord) GetAddressesTried ¶
func (x *ValidationRecord) GetAddressesTried() [][]byte
func (*ValidationRecord) GetAuthorities ¶
func (x *ValidationRecord) GetAuthorities() []string
func (*ValidationRecord) GetHostname ¶
func (x *ValidationRecord) GetHostname() string
func (*ValidationRecord) GetPort ¶
func (x *ValidationRecord) GetPort() string
func (*ValidationRecord) GetResolverAddrs ¶
func (x *ValidationRecord) GetResolverAddrs() []string
func (*ValidationRecord) GetUrl ¶
func (x *ValidationRecord) GetUrl() string
func (*ValidationRecord) ProtoMessage ¶
func (*ValidationRecord) ProtoMessage()
func (*ValidationRecord) ProtoReflect ¶
func (x *ValidationRecord) ProtoReflect() protoreflect.Message
func (*ValidationRecord) Reset ¶
func (x *ValidationRecord) Reset()
func (*ValidationRecord) String ¶
func (x *ValidationRecord) String() string
Click to show internal directories.
Click to hide internal directories.