Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRepository ¶
func NewRepository(dbContext db.Context) issuercore.Repository
NewIssuerRepository creates a new instance of the IssuerRepository
Types ¶
type Issuer ¶
type Issuer struct {
CommonName string `gorm:"primaryKey"`
Verified bool `gorm:"not null;type:boolean;default:false"`
Organization string `gorm:"not null;type:varchar(256);"`
SubOrganization string `gorm:"not null;type:varchar(256);"`
PublicKey *jwk.Jwk `gorm:"embedded;embeddedPrefix:public_key_"`
AuthType types.IssuerAuthType
ResolverMetadata []*id.ResolverMetadata `gorm:"foreignKey:Controller"`
}
func (*Issuer) ToCoreType ¶
Click to show internal directories.
Click to hide internal directories.