Documentation
¶
Index ¶
- func ParsePrivateKey(value []byte) (*rsa.PrivateKey, error)
- type App
- func (a *App) ActiveSigningKey(ctx context.Context) (string, []byte, error)
- func (a *App) ActiveSigningKeyWith(ctx context.Context, q interface{ ... }) (string, []byte, error)
- func (a *App) ApplicationAudience(applicationID uuid.UUID) string
- func (a *App) ControlAudience() string
- func (a *App) CreateBootstrapCredential(ctx context.Context, force bool) (string, error)
- func (a *App) Emit(ctx context.Context, tx pgx.Tx, applicationID *uuid.UUID, ...) (uuid.UUID, error)
- func (a *App) EnsureSigningKey(ctx context.Context, tx pgx.Tx) error
- func (a *App) Issuer() string
- func (a *App) ResolvePublicKey(ctx context.Context, kid string) (*rsa.PublicKey, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParsePrivateKey ¶
func ParsePrivateKey(value []byte) (*rsa.PrivateKey, error)
Types ¶
type App ¶
func (*App) ActiveSigningKey ¶
func (*App) ActiveSigningKeyWith ¶
func (*App) ControlAudience ¶
func (*App) CreateBootstrapCredential ¶
Click to show internal directories.
Click to hide internal directories.