Versions in this module Expand all Collapse all v1 v1.6.1 Jul 9, 2019 Changes in this version + var State_name = map[int32]string + var State_value = map[string]int32 + func RegisterAuthTokenRevokerHandler(s server.Server, hdlr AuthTokenRevokerHandler, opts ...server.HandlerOption) + type AuthTokenRevoker struct + func (h *AuthTokenRevoker) MatchInvalid(ctx context.Context, in *MatchInvalidTokenRequest, ...) error + func (h *AuthTokenRevoker) PruneTokens(ctx context.Context, in *PruneTokensRequest, out *PruneTokensResponse) error + func (h *AuthTokenRevoker) Revoke(ctx context.Context, in *RevokeTokenRequest, out *RevokeTokenResponse) error + type AuthTokenRevokerClient interface + MatchInvalid func(ctx context.Context, in *MatchInvalidTokenRequest, opts ...client.CallOption) (*MatchInvalidTokenResponse, error) + PruneTokens func(ctx context.Context, in *PruneTokensRequest, opts ...client.CallOption) (*PruneTokensResponse, error) + Revoke func(ctx context.Context, in *RevokeTokenRequest, opts ...client.CallOption) (*RevokeTokenResponse, error) + func NewAuthTokenRevokerClient(serviceName string, c client.Client) AuthTokenRevokerClient + type AuthTokenRevokerHandler interface + MatchInvalid func(context.Context, *MatchInvalidTokenRequest, *MatchInvalidTokenResponse) error + PruneTokens func(context.Context, *PruneTokensRequest, *PruneTokensResponse) error + Revoke func(context.Context, *RevokeTokenRequest, *RevokeTokenResponse) error + type LdapMapping struct + LeftAttribute string + RightAttribute string + RolePrefix string + RuleString string + func (*LdapMapping) Descriptor() ([]byte, []int) + func (*LdapMapping) ProtoMessage() + func (m *LdapMapping) GetLeftAttribute() string + func (m *LdapMapping) GetRightAttribute() string + func (m *LdapMapping) GetRolePrefix() string + func (m *LdapMapping) GetRuleString() string + func (m *LdapMapping) Reset() + func (m *LdapMapping) String() string + type LdapMemberOfMapping struct + GroupFilter *LdapSearchFilter + Mapping *LdapMapping + PydioMemberOfAttribute string + PydioMemberOfValueFormat string + RealMemberOf bool + RealMemberOfAttribute string + RealMemberOfValueFormat string + SupportNestedGroup bool + func (*LdapMemberOfMapping) Descriptor() ([]byte, []int) + func (*LdapMemberOfMapping) ProtoMessage() + func (m *LdapMemberOfMapping) GetGroupFilter() *LdapSearchFilter + func (m *LdapMemberOfMapping) GetMapping() *LdapMapping + func (m *LdapMemberOfMapping) GetPydioMemberOfAttribute() string + func (m *LdapMemberOfMapping) GetPydioMemberOfValueFormat() string + func (m *LdapMemberOfMapping) GetRealMemberOf() bool + func (m *LdapMemberOfMapping) GetRealMemberOfAttribute() string + func (m *LdapMemberOfMapping) GetRealMemberOfValueFormat() string + func (m *LdapMemberOfMapping) GetSupportNestedGroup() bool + func (m *LdapMemberOfMapping) Reset() + func (m *LdapMemberOfMapping) String() string + type LdapSearchFilter struct + DNs []string + DisplayAttribute string + Filter string + IDAttribute string + Scope string + func (*LdapSearchFilter) Descriptor() ([]byte, []int) + func (*LdapSearchFilter) ProtoMessage() + func (m *LdapSearchFilter) GetDNs() []string + func (m *LdapSearchFilter) GetDisplayAttribute() string + func (m *LdapSearchFilter) GetFilter() string + func (m *LdapSearchFilter) GetIDAttribute() string + func (m *LdapSearchFilter) GetScope() string + func (m *LdapSearchFilter) Reset() + func (m *LdapSearchFilter) String() string + type LdapServerConfig struct + BindDN string + BindPW string + ConfigId string + Connection string + DomainName string + Host string + MappingRules []*LdapMapping + MemberOfMapping *LdapMemberOfMapping + PageSize int32 + RolePrefix string + RootCA string + RootCAData string + Schedule string + SchedulerDetails string + SkipVerifyCertificate bool + User *LdapSearchFilter + func (*LdapServerConfig) Descriptor() ([]byte, []int) + func (*LdapServerConfig) ProtoMessage() + func (m *LdapServerConfig) GetBindDN() string + func (m *LdapServerConfig) GetBindPW() string + func (m *LdapServerConfig) GetConfigId() string + func (m *LdapServerConfig) GetConnection() string + func (m *LdapServerConfig) GetDomainName() string + func (m *LdapServerConfig) GetHost() string + func (m *LdapServerConfig) GetMappingRules() []*LdapMapping + func (m *LdapServerConfig) GetMemberOfMapping() *LdapMemberOfMapping + func (m *LdapServerConfig) GetPageSize() int32 + func (m *LdapServerConfig) GetRolePrefix() string + func (m *LdapServerConfig) GetRootCA() string + func (m *LdapServerConfig) GetRootCAData() string + func (m *LdapServerConfig) GetSchedule() string + func (m *LdapServerConfig) GetSchedulerDetails() string + func (m *LdapServerConfig) GetSkipVerifyCertificate() bool + func (m *LdapServerConfig) GetUser() *LdapSearchFilter + func (m *LdapServerConfig) Reset() + func (m *LdapServerConfig) String() string + type MatchInvalidTokenRequest struct + Token string + func (*MatchInvalidTokenRequest) Descriptor() ([]byte, []int) + func (*MatchInvalidTokenRequest) ProtoMessage() + func (m *MatchInvalidTokenRequest) GetToken() string + func (m *MatchInvalidTokenRequest) Reset() + func (m *MatchInvalidTokenRequest) String() string + type MatchInvalidTokenResponse struct + RevocationInfo string + State State + func (*MatchInvalidTokenResponse) Descriptor() ([]byte, []int) + func (*MatchInvalidTokenResponse) ProtoMessage() + func (m *MatchInvalidTokenResponse) GetRevocationInfo() string + func (m *MatchInvalidTokenResponse) GetState() State + func (m *MatchInvalidTokenResponse) Reset() + func (m *MatchInvalidTokenResponse) String() string + type PruneTokensRequest struct + func (*PruneTokensRequest) Descriptor() ([]byte, []int) + func (*PruneTokensRequest) ProtoMessage() + func (m *PruneTokensRequest) Reset() + func (m *PruneTokensRequest) String() string + type PruneTokensResponse struct + Tokens []string + func (*PruneTokensResponse) Descriptor() ([]byte, []int) + func (*PruneTokensResponse) ProtoMessage() + func (m *PruneTokensResponse) GetTokens() []string + func (m *PruneTokensResponse) Reset() + func (m *PruneTokensResponse) String() string + type RevokeTokenRequest struct + Token *Token + func (*RevokeTokenRequest) Descriptor() ([]byte, []int) + func (*RevokeTokenRequest) ProtoMessage() + func (m *RevokeTokenRequest) GetToken() *Token + func (m *RevokeTokenRequest) Reset() + func (m *RevokeTokenRequest) String() string + type RevokeTokenResponse struct + Success bool + func (*RevokeTokenResponse) Descriptor() ([]byte, []int) + func (*RevokeTokenResponse) ProtoMessage() + func (m *RevokeTokenResponse) GetSuccess() bool + func (m *RevokeTokenResponse) Reset() + func (m *RevokeTokenResponse) String() string + type State int32 + const State_NO_MATCH + const State_REVOKED + func (State) EnumDescriptor() ([]byte, []int) + func (x State) String() string + type Token struct + AdditionalInfo string + Value string + func (*Token) Descriptor() ([]byte, []int) + func (*Token) ProtoMessage() + func (m *Token) GetAdditionalInfo() string + func (m *Token) GetValue() string + func (m *Token) Reset() + func (m *Token) String() string Incompatible versions in this module v2.0.6+incompatible Apr 23, 2020