Versions in this module Expand all Collapse all v0 v0.1.1 Nov 28, 2018 Changes in this version + type KeyCloackClient struct + ClientID string + DirectAccessGrantsEnabled bool + Enabled bool + Name string + Protocol string + PublicClient bool + RedirectURIs []string + Secret string + StandardFlowEnabled bool + type KeyCloackUser struct + Attributes map[string]string + ClientConsents []map[string]interface{} + ClientRoles map[string]string + CreatedTimestamp uint64 + Credentials []map[string]interface{} + DisableableCredentialTypes []string + Email string + EmailVerified bool + Enabled bool + FederatedIdentities []map[string]interface{} + FederationLink string + FirstName string + Groups []string + ID string + LastName string + Origin string + RealmRoles []string + RequiredActions []string + ServiceAccountClientID string + Username string + type KeyCloak struct + BaseURL string + Password string + Realm string + Usernamme string + func (kc *KeyCloak) CreateClientApplication(clientID, clientSecret, clientName string) error + func (kc *KeyCloak) CreateUser(name, email string, attrs map[string]interface{}) error + func (kc *KeyCloak) GetAccessToken() (string, error) + type KeyCloakAdminToken struct + AccessToken string + ExpiresIn uint + NotBeforePolicy uint + RefreshExpiresIn uint + RefreshToken string + Scope string + SessionState string + TokenType string