Documentation ¶
Index ¶
- func NewCertificateRequest(proxyUrl string) (*security.CertificateRequest, error)
- type SecurityAnonymousService
- type SecurityContentSelectorService
- func (s SecurityContentSelectorService) Create(cs security.ContentSelector) error
- func (s SecurityContentSelectorService) Delete(name string) error
- func (s SecurityContentSelectorService) Get(name string) (*security.ContentSelector, error)
- func (s SecurityContentSelectorService) List() ([]security.ContentSelector, error)
- func (s SecurityContentSelectorService) Update(name string, cs security.ContentSelector) error
- type SecurityLdapService
- func (s *SecurityLdapService) ChangeOrder(order []string) error
- func (s *SecurityLdapService) Create(ldap security.LDAP) error
- func (s *SecurityLdapService) Delete(name string) error
- func (s *SecurityLdapService) Get(name string) (*security.LDAP, error)
- func (s *SecurityLdapService) List() ([]security.LDAP, error)
- func (s *SecurityLdapService) Update(name string, ldap security.LDAP) error
- type SecurityRealmService
- type SecurityRoleService
- type SecuritySSLService
- func (s *SecuritySSLService) AddCertificate(certificate *security.SSLCertificate) error
- func (s *SecuritySSLService) GetCertificate(params *security.CertificateRequest) (*security.SSLCertificate, error)
- func (s *SecuritySSLService) ListCertificates() (*[]security.SSLCertificate, error)
- func (s *SecuritySSLService) RemoveCertificate(id string) error
- type SecuritySamlService
- type SecurityService
- type SecurityUserService
- func (s *SecurityUserService) ChangePassword(id string, password string) error
- func (s *SecurityUserService) Create(user security.User) error
- func (s *SecurityUserService) Delete(id string) error
- func (s *SecurityUserService) Get(id string) (*security.User, error)
- func (s *SecurityUserService) Update(id string, user security.User) error
- type SecurityUserTokensService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCertificateRequest ¶
func NewCertificateRequest(proxyUrl string) (*security.CertificateRequest, error)
Types ¶
type SecurityAnonymousService ¶
func NewSecurityAnonymousService ¶
func NewSecurityAnonymousService(c *client.Client) *SecurityAnonymousService
func (*SecurityAnonymousService) Read ¶
func (s *SecurityAnonymousService) Read() (*security.AnonymousAccessSettings, error)
Get Anonymous Access settings
func (*SecurityAnonymousService) Update ¶
func (s *SecurityAnonymousService) Update(anonymous security.AnonymousAccessSettings) error
type SecurityContentSelectorService ¶
func NewSecurityContentSelectorService ¶
func NewSecurityContentSelectorService(c *client.Client) *SecurityContentSelectorService
func (SecurityContentSelectorService) Create ¶
func (s SecurityContentSelectorService) Create(cs security.ContentSelector) error
func (SecurityContentSelectorService) Delete ¶
func (s SecurityContentSelectorService) Delete(name string) error
func (SecurityContentSelectorService) Get ¶
func (s SecurityContentSelectorService) Get(name string) (*security.ContentSelector, error)
func (SecurityContentSelectorService) List ¶
func (s SecurityContentSelectorService) List() ([]security.ContentSelector, error)
func (SecurityContentSelectorService) Update ¶
func (s SecurityContentSelectorService) Update(name string, cs security.ContentSelector) error
type SecurityLdapService ¶
func NewSecurityLdapService ¶
func NewSecurityLdapService(c *client.Client) *SecurityLdapService
func (*SecurityLdapService) ChangeOrder ¶
func (s *SecurityLdapService) ChangeOrder(order []string) error
func (*SecurityLdapService) Delete ¶
func (s *SecurityLdapService) Delete(name string) error
type SecurityRealmService ¶
func NewSecurityRealmService ¶
func NewSecurityRealmService(c *client.Client) *SecurityRealmService
func (*SecurityRealmService) Activate ¶
func (s *SecurityRealmService) Activate(ids []string) error
func (*SecurityRealmService) ListActive ¶
func (s *SecurityRealmService) ListActive() ([]string, error)
func (*SecurityRealmService) ListAvailable ¶
func (s *SecurityRealmService) ListAvailable() ([]security.Realm, error)
type SecurityRoleService ¶
func NewSecurityRoleService ¶
func NewSecurityRoleService(c *client.Client) *SecurityRoleService
func (*SecurityRoleService) Delete ¶
func (s *SecurityRoleService) Delete(id string) error
type SecuritySSLService ¶
func NewSecuritySSLService ¶
func NewSecuritySSLService(c *client.Client) *SecuritySSLService
func (*SecuritySSLService) AddCertificate ¶
func (s *SecuritySSLService) AddCertificate(certificate *security.SSLCertificate) error
Add a certificate to the trust store
func (*SecuritySSLService) GetCertificate ¶
func (s *SecuritySSLService) GetCertificate(params *security.CertificateRequest) (*security.SSLCertificate, error)
Get a certificate in the trust store
func (*SecuritySSLService) ListCertificates ¶
func (s *SecuritySSLService) ListCertificates() (*[]security.SSLCertificate, error)
Retrieve a list of certificates added to the trust store
func (*SecuritySSLService) RemoveCertificate ¶
func (s *SecuritySSLService) RemoveCertificate(id string) error
Remove a certificate in the trust store
type SecuritySamlService ¶
func NewSecuritySamlService ¶
func NewSecuritySamlService(c *client.Client) *SecuritySamlService
func (*SecuritySamlService) Delete ¶
func (s *SecuritySamlService) Delete() error
type SecurityService ¶
type SecurityService struct { // API Services Anonymous *SecurityAnonymousService ContentSelector *SecurityContentSelectorService LDAP *SecurityLdapService Privilege *privilege.SecurityPrivilegeService Realm *SecurityRealmService Role *SecurityRoleService SAML *SecuritySamlService SSL *SecuritySSLService User *SecurityUserService UserTokens *SecurityUserTokensService // contains filtered or unexported fields }
func NewSecurityService ¶
func NewSecurityService(c *client.Client) *SecurityService
type SecurityUserService ¶
func NewSecurityUserService ¶
func NewSecurityUserService(c *client.Client) *SecurityUserService
func (*SecurityUserService) ChangePassword ¶
func (s *SecurityUserService) ChangePassword(id string, password string) error
func (*SecurityUserService) Delete ¶
func (s *SecurityUserService) Delete(id string) error
type SecurityUserTokensService ¶
func NewSecurityUserTokensService ¶
func NewSecurityUserTokensService(c *client.Client) *SecurityUserTokensService
func (*SecurityUserTokensService) Configure ¶
func (s *SecurityUserTokensService) Configure(userTokens security.UserTokenConfiguration) error
func (*SecurityUserTokensService) Get ¶
func (s *SecurityUserTokensService) Get() (*security.UserTokenConfiguration, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.