Documentation ¶
Index ¶
Constants ¶
View Source
const ( AnnotationSecretJWTType = "nats.accounts.io/jwt-type" AnnotationSecretTypeUser = "user" AnnotationSecretTypeAccount = "account" LabelJWTSubject = "nats.accounts.io/subject" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JWTSecretBuilder ¶
type JWTSecretBuilder struct {
// contains filtered or unexported fields
}
func NewJWTSecretBuilder ¶
func NewJWTSecretBuilder(scheme *runtime.Scheme) *JWTSecretBuilder
func NewJWTSecretBuilderFromSecret ¶
func NewJWTSecretBuilderFromSecret(s *v1.Secret, scheme *runtime.Scheme) *JWTSecretBuilder
type KeyPairSecretBuilder ¶
type KeyPairSecretBuilder struct {
// contains filtered or unexported fields
}
func NewKeyPairSecretBuilder ¶
func NewKeyPairSecretBuilder(scheme *runtime.Scheme) *KeyPairSecretBuilder
func NewKeyPairSecretBuilderFromSecret ¶
func NewKeyPairSecretBuilderFromSecret(s *v1.Secret, scheme *runtime.Scheme) *KeyPairSecretBuilder
type UserCredentialSecretBuilder ¶
type UserCredentialSecretBuilder struct {
// contains filtered or unexported fields
}
func NewUserCredentialSecretBuilder ¶
func NewUserCredentialSecretBuilder(scheme *runtime.Scheme, ca []byte) *UserCredentialSecretBuilder
Click to show internal directories.
Click to hide internal directories.