Documentation ¶
Index ¶
- Constants
- Variables
- func ACILexerInit()
- func ACIParserInit()
- func InitEmptyAccessControlLabelContext(p *AccessControlLabelContext)
- func InitEmptyAddPrivilegeContext(p *AddPrivilegeContext)
- func InitEmptyAllPrivilegeContext(p *AllPrivilegeContext)
- func InitEmptyAnchorContext(p *AnchorContext)
- func InitEmptyBindAuthenticationMethodContext(p *BindAuthenticationMethodContext)
- func InitEmptyBindDNSNameContext(p *BindDNSNameContext)
- func InitEmptyBindDayOfWeekContext(p *BindDayOfWeekContext)
- func InitEmptyBindGroupAttributesContext(p *BindGroupAttributesContext)
- func InitEmptyBindGroupDistinguishedNameContext(p *BindGroupDistinguishedNameContext)
- func InitEmptyBindIPAddressContext(p *BindIPAddressContext)
- func InitEmptyBindKeywordContext(p *BindKeywordContext)
- func InitEmptyBindOperatorContext(p *BindOperatorContext)
- func InitEmptyBindRoleDistinguishedNameContext(p *BindRoleDistinguishedNameContext)
- func InitEmptyBindRuleContext(p *BindRuleContext)
- func InitEmptyBindRulesContext(p *BindRulesContext)
- func InitEmptyBindSecurityStrengthFactorContext(p *BindSecurityStrengthFactorContext)
- func InitEmptyBindTimeOfDayContext(p *BindTimeOfDayContext)
- func InitEmptyBindUserAttributesContext(p *BindUserAttributesContext)
- func InitEmptyBindUserDistinguishedNameContext(p *BindUserDistinguishedNameContext)
- func InitEmptyClosingParenthesisContext(p *ClosingParenthesisContext)
- func InitEmptyCommaDelimiterContext(p *CommaDelimiterContext)
- func InitEmptyComparePrivilegeContext(p *ComparePrivilegeContext)
- func InitEmptyDeletePrivilegeContext(p *DeletePrivilegeContext)
- func InitEmptyDispositionContext(p *DispositionContext)
- func InitEmptyEqualToContext(p *EqualToContext)
- func InitEmptyExportPrivilegeContext(p *ExportPrivilegeContext)
- func InitEmptyExpressionValuesContext(p *ExpressionValuesContext)
- func InitEmptyGrantedPermissionContext(p *GrantedPermissionContext)
- func InitEmptyGreaterThanContext(p *GreaterThanContext)
- func InitEmptyGreaterThanOrEqualContext(p *GreaterThanOrEqualContext)
- func InitEmptyImportPrivilegeContext(p *ImportPrivilegeContext)
- func InitEmptyInstructionAnchorContext(p *InstructionAnchorContext)
- func InitEmptyInstructionContext(p *InstructionContext)
- func InitEmptyLessThanContext(p *LessThanContext)
- func InitEmptyLessThanOrEqualContext(p *LessThanOrEqualContext)
- func InitEmptyNoPrivilegeContext(p *NoPrivilegeContext)
- func InitEmptyNotEqualToContext(p *NotEqualToContext)
- func InitEmptyOpeningParenthesisContext(p *OpeningParenthesisContext)
- func InitEmptyParseContext(p *ParseContext)
- func InitEmptyPermissionBindRuleContext(p *PermissionBindRuleContext)
- func InitEmptyPermissionBindRulesContext(p *PermissionBindRulesContext)
- func InitEmptyPermissionContext(p *PermissionContext)
- func InitEmptyPrivilegeContext(p *PrivilegeContext)
- func InitEmptyProxyPrivilegeContext(p *ProxyPrivilegeContext)
- func InitEmptyReadPrivilegeContext(p *ReadPrivilegeContext)
- func InitEmptyRuleTerminatorContext(p *RuleTerminatorContext)
- func InitEmptySearchPrivilegeContext(p *SearchPrivilegeContext)
- func InitEmptySelfWritePrivilegeContext(p *SelfWritePrivilegeContext)
- func InitEmptySymbolicOrContext(p *SymbolicOrContext)
- func InitEmptyTargetAttributeSearchFiltersContext(p *TargetAttributeSearchFiltersContext)
- func InitEmptyTargetControlObjectIdentifierContext(p *TargetControlObjectIdentifierContext)
- func InitEmptyTargetDistinguishedNameContext(p *TargetDistinguishedNameContext)
- func InitEmptyTargetExtendedOperationObjectIdentifierContext(p *TargetExtendedOperationObjectIdentifierContext)
- func InitEmptyTargetFromDistinguishedNameContext(p *TargetFromDistinguishedNameContext)
- func InitEmptyTargetKeywordContext(p *TargetKeywordContext)
- func InitEmptyTargetOperatorContext(p *TargetOperatorContext)
- func InitEmptyTargetRuleContext(p *TargetRuleContext)
- func InitEmptyTargetRulesContext(p *TargetRulesContext)
- func InitEmptyTargetSearchAttributeContext(p *TargetSearchAttributeContext)
- func InitEmptyTargetSearchFilterContext(p *TargetSearchFilterContext)
- func InitEmptyTargetSearchScopeContext(p *TargetSearchScopeContext)
- func InitEmptyTargetToDistinguishedNameContext(p *TargetToDistinguishedNameContext)
- func InitEmptyWithheldPermissionContext(p *WithheldPermissionContext)
- func InitEmptyWordAndContext(p *WordAndContext)
- func InitEmptyWordNotContext(p *WordNotContext)
- func InitEmptyWordOrContext(p *WordOrContext)
- func InitEmptyWritePrivilegeContext(p *WritePrivilegeContext)
- func ParseBindRule(raw string) (r stackage.Condition, err error)
- func ParseBindRules(raw string) (b stackage.Stack, err error)
- func ParsePermissionBindRules(raw string) (p stackage.Stack, err error)
- func ParseTargetRule(raw string) (r stackage.Condition, err error)
- func ParseTargetRules(raw string) (r stackage.Stack, err error)
- type ACILexer
- type ACIParser
- func (p *ACIParser) AccessControlLabel() (localctx IAccessControlLabelContext)
- func (p *ACIParser) AddPrivilege() (localctx IAddPrivilegeContext)
- func (p *ACIParser) AllPrivilege() (localctx IAllPrivilegeContext)
- func (p *ACIParser) Anchor() (localctx IAnchorContext)
- func (p *ACIParser) BindAuthenticationMethod() (localctx IBindAuthenticationMethodContext)
- func (p *ACIParser) BindDNSName() (localctx IBindDNSNameContext)
- func (p *ACIParser) BindDayOfWeek() (localctx IBindDayOfWeekContext)
- func (p *ACIParser) BindGroupAttributes() (localctx IBindGroupAttributesContext)
- func (p *ACIParser) BindGroupDistinguishedName() (localctx IBindGroupDistinguishedNameContext)
- func (p *ACIParser) BindIPAddress() (localctx IBindIPAddressContext)
- func (p *ACIParser) BindKeyword() (localctx IBindKeywordContext)
- func (p *ACIParser) BindOperator() (localctx IBindOperatorContext)
- func (p *ACIParser) BindRoleDistinguishedName() (localctx IBindRoleDistinguishedNameContext)
- func (p *ACIParser) BindRule() (localctx IBindRuleContext)
- func (p *ACIParser) BindRules() (localctx IBindRulesContext)
- func (p *ACIParser) BindRules_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *ACIParser) BindSecurityStrengthFactor() (localctx IBindSecurityStrengthFactorContext)
- func (p *ACIParser) BindTimeOfDay() (localctx IBindTimeOfDayContext)
- func (p *ACIParser) BindUserAttributes() (localctx IBindUserAttributesContext)
- func (p *ACIParser) BindUserDistinguishedName() (localctx IBindUserDistinguishedNameContext)
- func (p *ACIParser) ClosingParenthesis() (localctx IClosingParenthesisContext)
- func (p *ACIParser) CommaDelimiter() (localctx ICommaDelimiterContext)
- func (p *ACIParser) ComparePrivilege() (localctx IComparePrivilegeContext)
- func (p *ACIParser) DeletePrivilege() (localctx IDeletePrivilegeContext)
- func (p *ACIParser) Disposition() (localctx IDispositionContext)
- func (p *ACIParser) EqualTo() (localctx IEqualToContext)
- func (p *ACIParser) ExportPrivilege() (localctx IExportPrivilegeContext)
- func (p *ACIParser) ExpressionValues() (localctx IExpressionValuesContext)
- func (p *ACIParser) GrantedPermission() (localctx IGrantedPermissionContext)
- func (p *ACIParser) GreaterThan() (localctx IGreaterThanContext)
- func (p *ACIParser) GreaterThanOrEqual() (localctx IGreaterThanOrEqualContext)
- func (p *ACIParser) ImportPrivilege() (localctx IImportPrivilegeContext)
- func (p *ACIParser) Instruction() (localctx IInstructionContext)
- func (p *ACIParser) InstructionAnchor() (localctx IInstructionAnchorContext)
- func (p *ACIParser) LessThan() (localctx ILessThanContext)
- func (p *ACIParser) LessThanOrEqual() (localctx ILessThanOrEqualContext)
- func (p *ACIParser) NoPrivilege() (localctx INoPrivilegeContext)
- func (p *ACIParser) NotEqualTo() (localctx INotEqualToContext)
- func (p *ACIParser) OpeningParenthesis() (localctx IOpeningParenthesisContext)
- func (p *ACIParser) Parse() (localctx IParseContext)
- func (p *ACIParser) Permission() (localctx IPermissionContext)
- func (p *ACIParser) PermissionBindRule() (localctx IPermissionBindRuleContext)
- func (p *ACIParser) PermissionBindRules() (localctx IPermissionBindRulesContext)
- func (p *ACIParser) Privilege() (localctx IPrivilegeContext)
- func (p *ACIParser) ProxyPrivilege() (localctx IProxyPrivilegeContext)
- func (p *ACIParser) ReadPrivilege() (localctx IReadPrivilegeContext)
- func (p *ACIParser) RuleTerminator() (localctx IRuleTerminatorContext)
- func (p *ACIParser) SearchPrivilege() (localctx ISearchPrivilegeContext)
- func (p *ACIParser) SelfWritePrivilege() (localctx ISelfWritePrivilegeContext)
- func (p *ACIParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *ACIParser) SymbolicOr() (localctx ISymbolicOrContext)
- func (p *ACIParser) TargetAttributeSearchFilters() (localctx ITargetAttributeSearchFiltersContext)
- func (p *ACIParser) TargetControlObjectIdentifier() (localctx ITargetControlObjectIdentifierContext)
- func (p *ACIParser) TargetDistinguishedName() (localctx ITargetDistinguishedNameContext)
- func (p *ACIParser) TargetExtendedOperationObjectIdentifier() (localctx ITargetExtendedOperationObjectIdentifierContext)
- func (p *ACIParser) TargetFromDistinguishedName() (localctx ITargetFromDistinguishedNameContext)
- func (p *ACIParser) TargetKeyword() (localctx ITargetKeywordContext)
- func (p *ACIParser) TargetOperator() (localctx ITargetOperatorContext)
- func (p *ACIParser) TargetRule() (localctx ITargetRuleContext)
- func (p *ACIParser) TargetRules() (localctx ITargetRulesContext)
- func (p *ACIParser) TargetSearchAttribute() (localctx ITargetSearchAttributeContext)
- func (p *ACIParser) TargetSearchFilter() (localctx ITargetSearchFilterContext)
- func (p *ACIParser) TargetSearchScope() (localctx ITargetSearchScopeContext)
- func (p *ACIParser) TargetToDistinguishedName() (localctx ITargetToDistinguishedNameContext)
- func (p *ACIParser) WithheldPermission() (localctx IWithheldPermissionContext)
- func (p *ACIParser) WordAnd() (localctx IWordAndContext)
- func (p *ACIParser) WordNot() (localctx IWordNotContext)
- func (p *ACIParser) WordOr() (localctx IWordOrContext)
- func (p *ACIParser) WritePrivilege() (localctx IWritePrivilegeContext)
- type ACIParserListener
- type AccessControlLabel
- type AccessControlLabelContext
- func (s *AccessControlLabelContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AccessControlLabelContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AccessControlLabelContext) GetParser() antlr.Parser
- func (s *AccessControlLabelContext) GetRuleContext() antlr.RuleContext
- func (*AccessControlLabelContext) IsAccessControlLabelContext()
- func (s *AccessControlLabelContext) QUOTED_STRING() antlr.TerminalNode
- func (s *AccessControlLabelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AddPrivilegeContext
- func (s *AddPrivilegeContext) ADD_PRIV() antlr.TerminalNode
- func (s *AddPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AddPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AddPrivilegeContext) GetParser() antlr.Parser
- func (s *AddPrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*AddPrivilegeContext) IsAddPrivilegeContext()
- func (s *AddPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AllPrivilegeContext
- func (s *AllPrivilegeContext) ALL_PRIV() antlr.TerminalNode
- func (s *AllPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AllPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AllPrivilegeContext) GetParser() antlr.Parser
- func (s *AllPrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*AllPrivilegeContext) IsAllPrivilegeContext()
- func (s *AllPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnchorContext
- func (s *AnchorContext) ANCHOR() antlr.TerminalNode
- func (s *AnchorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnchorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnchorContext) GetParser() antlr.Parser
- func (s *AnchorContext) GetRuleContext() antlr.RuleContext
- func (*AnchorContext) IsAnchorContext()
- func (s *AnchorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseACIParserListener
- func (s *BaseACIParserListener) EnterAccessControlLabel(ctx *AccessControlLabelContext)
- func (s *BaseACIParserListener) EnterAddPrivilege(ctx *AddPrivilegeContext)
- func (s *BaseACIParserListener) EnterAllPrivilege(ctx *AllPrivilegeContext)
- func (s *BaseACIParserListener) EnterAnchor(ctx *AnchorContext)
- func (s *BaseACIParserListener) EnterBindAuthenticationMethod(ctx *BindAuthenticationMethodContext)
- func (s *BaseACIParserListener) EnterBindDNSName(ctx *BindDNSNameContext)
- func (s *BaseACIParserListener) EnterBindDayOfWeek(ctx *BindDayOfWeekContext)
- func (s *BaseACIParserListener) EnterBindGroupAttributes(ctx *BindGroupAttributesContext)
- func (s *BaseACIParserListener) EnterBindGroupDistinguishedName(ctx *BindGroupDistinguishedNameContext)
- func (s *BaseACIParserListener) EnterBindIPAddress(ctx *BindIPAddressContext)
- func (s *BaseACIParserListener) EnterBindKeyword(ctx *BindKeywordContext)
- func (s *BaseACIParserListener) EnterBindOperator(ctx *BindOperatorContext)
- func (s *BaseACIParserListener) EnterBindRoleDistinguishedName(ctx *BindRoleDistinguishedNameContext)
- func (s *BaseACIParserListener) EnterBindRule(ctx *BindRuleContext)
- func (s *BaseACIParserListener) EnterBindRules(ctx *BindRulesContext)
- func (s *BaseACIParserListener) EnterBindSecurityStrengthFactor(ctx *BindSecurityStrengthFactorContext)
- func (s *BaseACIParserListener) EnterBindTimeOfDay(ctx *BindTimeOfDayContext)
- func (s *BaseACIParserListener) EnterBindUserAttributes(ctx *BindUserAttributesContext)
- func (s *BaseACIParserListener) EnterBindUserDistinguishedName(ctx *BindUserDistinguishedNameContext)
- func (s *BaseACIParserListener) EnterClosingParenthesis(ctx *ClosingParenthesisContext)
- func (s *BaseACIParserListener) EnterCommaDelimiter(ctx *CommaDelimiterContext)
- func (s *BaseACIParserListener) EnterComparePrivilege(ctx *ComparePrivilegeContext)
- func (s *BaseACIParserListener) EnterDeletePrivilege(ctx *DeletePrivilegeContext)
- func (s *BaseACIParserListener) EnterDisposition(ctx *DispositionContext)
- func (s *BaseACIParserListener) EnterEqualTo(ctx *EqualToContext)
- func (s *BaseACIParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseACIParserListener) EnterExportPrivilege(ctx *ExportPrivilegeContext)
- func (s *BaseACIParserListener) EnterExpressionValues(ctx *ExpressionValuesContext)
- func (s *BaseACIParserListener) EnterGrantedPermission(ctx *GrantedPermissionContext)
- func (s *BaseACIParserListener) EnterGreaterThan(ctx *GreaterThanContext)
- func (s *BaseACIParserListener) EnterGreaterThanOrEqual(ctx *GreaterThanOrEqualContext)
- func (s *BaseACIParserListener) EnterImportPrivilege(ctx *ImportPrivilegeContext)
- func (s *BaseACIParserListener) EnterInstruction(ctx *InstructionContext)
- func (s *BaseACIParserListener) EnterInstructionAnchor(ctx *InstructionAnchorContext)
- func (s *BaseACIParserListener) EnterLessThan(ctx *LessThanContext)
- func (s *BaseACIParserListener) EnterLessThanOrEqual(ctx *LessThanOrEqualContext)
- func (s *BaseACIParserListener) EnterNoPrivilege(ctx *NoPrivilegeContext)
- func (s *BaseACIParserListener) EnterNotEqualTo(ctx *NotEqualToContext)
- func (s *BaseACIParserListener) EnterOpeningParenthesis(ctx *OpeningParenthesisContext)
- func (s *BaseACIParserListener) EnterParse(ctx *ParseContext)
- func (s *BaseACIParserListener) EnterPermission(ctx *PermissionContext)
- func (s *BaseACIParserListener) EnterPermissionBindRule(ctx *PermissionBindRuleContext)
- func (s *BaseACIParserListener) EnterPermissionBindRules(ctx *PermissionBindRulesContext)
- func (s *BaseACIParserListener) EnterPrivilege(ctx *PrivilegeContext)
- func (s *BaseACIParserListener) EnterProxyPrivilege(ctx *ProxyPrivilegeContext)
- func (s *BaseACIParserListener) EnterReadPrivilege(ctx *ReadPrivilegeContext)
- func (s *BaseACIParserListener) EnterRuleTerminator(ctx *RuleTerminatorContext)
- func (s *BaseACIParserListener) EnterSearchPrivilege(ctx *SearchPrivilegeContext)
- func (s *BaseACIParserListener) EnterSelfWritePrivilege(ctx *SelfWritePrivilegeContext)
- func (s *BaseACIParserListener) EnterSymbolicOr(ctx *SymbolicOrContext)
- func (s *BaseACIParserListener) EnterTargetAttributeSearchFilters(ctx *TargetAttributeSearchFiltersContext)
- func (s *BaseACIParserListener) EnterTargetControlObjectIdentifier(ctx *TargetControlObjectIdentifierContext)
- func (s *BaseACIParserListener) EnterTargetDistinguishedName(ctx *TargetDistinguishedNameContext)
- func (s *BaseACIParserListener) EnterTargetExtendedOperationObjectIdentifier(ctx *TargetExtendedOperationObjectIdentifierContext)
- func (s *BaseACIParserListener) EnterTargetFromDistinguishedName(ctx *TargetFromDistinguishedNameContext)
- func (s *BaseACIParserListener) EnterTargetKeyword(ctx *TargetKeywordContext)
- func (s *BaseACIParserListener) EnterTargetOperator(ctx *TargetOperatorContext)
- func (s *BaseACIParserListener) EnterTargetRule(ctx *TargetRuleContext)
- func (s *BaseACIParserListener) EnterTargetRules(ctx *TargetRulesContext)
- func (s *BaseACIParserListener) EnterTargetSearchAttribute(ctx *TargetSearchAttributeContext)
- func (s *BaseACIParserListener) EnterTargetSearchFilter(ctx *TargetSearchFilterContext)
- func (s *BaseACIParserListener) EnterTargetSearchScope(ctx *TargetSearchScopeContext)
- func (s *BaseACIParserListener) EnterTargetToDistinguishedName(ctx *TargetToDistinguishedNameContext)
- func (s *BaseACIParserListener) EnterWithheldPermission(ctx *WithheldPermissionContext)
- func (s *BaseACIParserListener) EnterWordAnd(ctx *WordAndContext)
- func (s *BaseACIParserListener) EnterWordNot(ctx *WordNotContext)
- func (s *BaseACIParserListener) EnterWordOr(ctx *WordOrContext)
- func (s *BaseACIParserListener) EnterWritePrivilege(ctx *WritePrivilegeContext)
- func (s *BaseACIParserListener) ExitAccessControlLabel(ctx *AccessControlLabelContext)
- func (s *BaseACIParserListener) ExitAddPrivilege(ctx *AddPrivilegeContext)
- func (s *BaseACIParserListener) ExitAllPrivilege(ctx *AllPrivilegeContext)
- func (s *BaseACIParserListener) ExitAnchor(ctx *AnchorContext)
- func (s *BaseACIParserListener) ExitBindAuthenticationMethod(ctx *BindAuthenticationMethodContext)
- func (s *BaseACIParserListener) ExitBindDNSName(ctx *BindDNSNameContext)
- func (s *BaseACIParserListener) ExitBindDayOfWeek(ctx *BindDayOfWeekContext)
- func (s *BaseACIParserListener) ExitBindGroupAttributes(ctx *BindGroupAttributesContext)
- func (s *BaseACIParserListener) ExitBindGroupDistinguishedName(ctx *BindGroupDistinguishedNameContext)
- func (s *BaseACIParserListener) ExitBindIPAddress(ctx *BindIPAddressContext)
- func (s *BaseACIParserListener) ExitBindKeyword(ctx *BindKeywordContext)
- func (s *BaseACIParserListener) ExitBindOperator(ctx *BindOperatorContext)
- func (s *BaseACIParserListener) ExitBindRoleDistinguishedName(ctx *BindRoleDistinguishedNameContext)
- func (s *BaseACIParserListener) ExitBindRule(ctx *BindRuleContext)
- func (s *BaseACIParserListener) ExitBindRules(ctx *BindRulesContext)
- func (s *BaseACIParserListener) ExitBindSecurityStrengthFactor(ctx *BindSecurityStrengthFactorContext)
- func (s *BaseACIParserListener) ExitBindTimeOfDay(ctx *BindTimeOfDayContext)
- func (s *BaseACIParserListener) ExitBindUserAttributes(ctx *BindUserAttributesContext)
- func (s *BaseACIParserListener) ExitBindUserDistinguishedName(ctx *BindUserDistinguishedNameContext)
- func (s *BaseACIParserListener) ExitClosingParenthesis(ctx *ClosingParenthesisContext)
- func (s *BaseACIParserListener) ExitCommaDelimiter(ctx *CommaDelimiterContext)
- func (s *BaseACIParserListener) ExitComparePrivilege(ctx *ComparePrivilegeContext)
- func (s *BaseACIParserListener) ExitDeletePrivilege(ctx *DeletePrivilegeContext)
- func (s *BaseACIParserListener) ExitDisposition(ctx *DispositionContext)
- func (s *BaseACIParserListener) ExitEqualTo(ctx *EqualToContext)
- func (s *BaseACIParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseACIParserListener) ExitExportPrivilege(ctx *ExportPrivilegeContext)
- func (s *BaseACIParserListener) ExitExpressionValues(ctx *ExpressionValuesContext)
- func (s *BaseACIParserListener) ExitGrantedPermission(ctx *GrantedPermissionContext)
- func (s *BaseACIParserListener) ExitGreaterThan(ctx *GreaterThanContext)
- func (s *BaseACIParserListener) ExitGreaterThanOrEqual(ctx *GreaterThanOrEqualContext)
- func (s *BaseACIParserListener) ExitImportPrivilege(ctx *ImportPrivilegeContext)
- func (s *BaseACIParserListener) ExitInstruction(ctx *InstructionContext)
- func (s *BaseACIParserListener) ExitInstructionAnchor(ctx *InstructionAnchorContext)
- func (s *BaseACIParserListener) ExitLessThan(ctx *LessThanContext)
- func (s *BaseACIParserListener) ExitLessThanOrEqual(ctx *LessThanOrEqualContext)
- func (s *BaseACIParserListener) ExitNoPrivilege(ctx *NoPrivilegeContext)
- func (s *BaseACIParserListener) ExitNotEqualTo(ctx *NotEqualToContext)
- func (s *BaseACIParserListener) ExitOpeningParenthesis(ctx *OpeningParenthesisContext)
- func (s *BaseACIParserListener) ExitParse(ctx *ParseContext)
- func (s *BaseACIParserListener) ExitPermission(ctx *PermissionContext)
- func (s *BaseACIParserListener) ExitPermissionBindRule(ctx *PermissionBindRuleContext)
- func (s *BaseACIParserListener) ExitPermissionBindRules(ctx *PermissionBindRulesContext)
- func (s *BaseACIParserListener) ExitPrivilege(ctx *PrivilegeContext)
- func (s *BaseACIParserListener) ExitProxyPrivilege(ctx *ProxyPrivilegeContext)
- func (s *BaseACIParserListener) ExitReadPrivilege(ctx *ReadPrivilegeContext)
- func (s *BaseACIParserListener) ExitRuleTerminator(ctx *RuleTerminatorContext)
- func (s *BaseACIParserListener) ExitSearchPrivilege(ctx *SearchPrivilegeContext)
- func (s *BaseACIParserListener) ExitSelfWritePrivilege(ctx *SelfWritePrivilegeContext)
- func (s *BaseACIParserListener) ExitSymbolicOr(ctx *SymbolicOrContext)
- func (s *BaseACIParserListener) ExitTargetAttributeSearchFilters(ctx *TargetAttributeSearchFiltersContext)
- func (s *BaseACIParserListener) ExitTargetControlObjectIdentifier(ctx *TargetControlObjectIdentifierContext)
- func (s *BaseACIParserListener) ExitTargetDistinguishedName(ctx *TargetDistinguishedNameContext)
- func (s *BaseACIParserListener) ExitTargetExtendedOperationObjectIdentifier(ctx *TargetExtendedOperationObjectIdentifierContext)
- func (s *BaseACIParserListener) ExitTargetFromDistinguishedName(ctx *TargetFromDistinguishedNameContext)
- func (s *BaseACIParserListener) ExitTargetKeyword(ctx *TargetKeywordContext)
- func (s *BaseACIParserListener) ExitTargetOperator(ctx *TargetOperatorContext)
- func (s *BaseACIParserListener) ExitTargetRule(ctx *TargetRuleContext)
- func (s *BaseACIParserListener) ExitTargetRules(ctx *TargetRulesContext)
- func (s *BaseACIParserListener) ExitTargetSearchAttribute(ctx *TargetSearchAttributeContext)
- func (s *BaseACIParserListener) ExitTargetSearchFilter(ctx *TargetSearchFilterContext)
- func (s *BaseACIParserListener) ExitTargetSearchScope(ctx *TargetSearchScopeContext)
- func (s *BaseACIParserListener) ExitTargetToDistinguishedName(ctx *TargetToDistinguishedNameContext)
- func (s *BaseACIParserListener) ExitWithheldPermission(ctx *WithheldPermissionContext)
- func (s *BaseACIParserListener) ExitWordAnd(ctx *WordAndContext)
- func (s *BaseACIParserListener) ExitWordNot(ctx *WordNotContext)
- func (s *BaseACIParserListener) ExitWordOr(ctx *WordOrContext)
- func (s *BaseACIParserListener) ExitWritePrivilege(ctx *WritePrivilegeContext)
- func (s *BaseACIParserListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseACIParserListener) VisitTerminal(node antlr.TerminalNode)
- type BindAuthenticationMethodContext
- func (s *BindAuthenticationMethodContext) BKW_AM() antlr.TerminalNode
- func (s *BindAuthenticationMethodContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindAuthenticationMethodContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindAuthenticationMethodContext) GetParser() antlr.Parser
- func (s *BindAuthenticationMethodContext) GetRuleContext() antlr.RuleContext
- func (*BindAuthenticationMethodContext) IsBindAuthenticationMethodContext()
- func (s *BindAuthenticationMethodContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindDNSNameContext
- func (s *BindDNSNameContext) BKW_DNS() antlr.TerminalNode
- func (s *BindDNSNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindDNSNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindDNSNameContext) GetParser() antlr.Parser
- func (s *BindDNSNameContext) GetRuleContext() antlr.RuleContext
- func (*BindDNSNameContext) IsBindDNSNameContext()
- func (s *BindDNSNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindDayOfWeekContext
- func (s *BindDayOfWeekContext) BKW_DOW() antlr.TerminalNode
- func (s *BindDayOfWeekContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindDayOfWeekContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindDayOfWeekContext) GetParser() antlr.Parser
- func (s *BindDayOfWeekContext) GetRuleContext() antlr.RuleContext
- func (*BindDayOfWeekContext) IsBindDayOfWeekContext()
- func (s *BindDayOfWeekContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindGroupAttributesContext
- func (s *BindGroupAttributesContext) BKW_GAT() antlr.TerminalNode
- func (s *BindGroupAttributesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindGroupAttributesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindGroupAttributesContext) GetParser() antlr.Parser
- func (s *BindGroupAttributesContext) GetRuleContext() antlr.RuleContext
- func (*BindGroupAttributesContext) IsBindGroupAttributesContext()
- func (s *BindGroupAttributesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindGroupDistinguishedNameContext
- func (s *BindGroupDistinguishedNameContext) BKW_GDN() antlr.TerminalNode
- func (s *BindGroupDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindGroupDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindGroupDistinguishedNameContext) GetParser() antlr.Parser
- func (s *BindGroupDistinguishedNameContext) GetRuleContext() antlr.RuleContext
- func (*BindGroupDistinguishedNameContext) IsBindGroupDistinguishedNameContext()
- func (s *BindGroupDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindIPAddressContext
- func (s *BindIPAddressContext) BKW_IP() antlr.TerminalNode
- func (s *BindIPAddressContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindIPAddressContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindIPAddressContext) GetParser() antlr.Parser
- func (s *BindIPAddressContext) GetRuleContext() antlr.RuleContext
- func (*BindIPAddressContext) IsBindIPAddressContext()
- func (s *BindIPAddressContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindKeywordContext
- func (s *BindKeywordContext) BindAuthenticationMethod() IBindAuthenticationMethodContext
- func (s *BindKeywordContext) BindDNSName() IBindDNSNameContext
- func (s *BindKeywordContext) BindDayOfWeek() IBindDayOfWeekContext
- func (s *BindKeywordContext) BindGroupAttributes() IBindGroupAttributesContext
- func (s *BindKeywordContext) BindGroupDistinguishedName() IBindGroupDistinguishedNameContext
- func (s *BindKeywordContext) BindIPAddress() IBindIPAddressContext
- func (s *BindKeywordContext) BindRoleDistinguishedName() IBindRoleDistinguishedNameContext
- func (s *BindKeywordContext) BindSecurityStrengthFactor() IBindSecurityStrengthFactorContext
- func (s *BindKeywordContext) BindTimeOfDay() IBindTimeOfDayContext
- func (s *BindKeywordContext) BindUserAttributes() IBindUserAttributesContext
- func (s *BindKeywordContext) BindUserDistinguishedName() IBindUserDistinguishedNameContext
- func (s *BindKeywordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindKeywordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindKeywordContext) GetParser() antlr.Parser
- func (s *BindKeywordContext) GetRuleContext() antlr.RuleContext
- func (*BindKeywordContext) IsBindKeywordContext()
- func (s *BindKeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindOperatorContext
- func (s *BindOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindOperatorContext) EqualTo() IEqualToContext
- func (s *BindOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindOperatorContext) GetParser() antlr.Parser
- func (s *BindOperatorContext) GetRuleContext() antlr.RuleContext
- func (s *BindOperatorContext) GreaterThan() IGreaterThanContext
- func (s *BindOperatorContext) GreaterThanOrEqual() IGreaterThanOrEqualContext
- func (*BindOperatorContext) IsBindOperatorContext()
- func (s *BindOperatorContext) LessThan() ILessThanContext
- func (s *BindOperatorContext) LessThanOrEqual() ILessThanOrEqualContext
- func (s *BindOperatorContext) NotEqualTo() INotEqualToContext
- func (s *BindOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindRoleDistinguishedNameContext
- func (s *BindRoleDistinguishedNameContext) BKW_RDN() antlr.TerminalNode
- func (s *BindRoleDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindRoleDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindRoleDistinguishedNameContext) GetParser() antlr.Parser
- func (s *BindRoleDistinguishedNameContext) GetRuleContext() antlr.RuleContext
- func (*BindRoleDistinguishedNameContext) IsBindRoleDistinguishedNameContext()
- func (s *BindRoleDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindRuleContext
- func (s *BindRuleContext) BindKeyword() IBindKeywordContext
- func (s *BindRuleContext) BindOperator() IBindOperatorContext
- func (s *BindRuleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindRuleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindRuleContext) ExpressionValues() IExpressionValuesContext
- func (s *BindRuleContext) GetParser() antlr.Parser
- func (s *BindRuleContext) GetRuleContext() antlr.RuleContext
- func (*BindRuleContext) IsBindRuleContext()
- func (s *BindRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindRulesContext
- func (s *BindRulesContext) AllBindRules() []IBindRulesContext
- func (s *BindRulesContext) AllWordAnd() []IWordAndContext
- func (s *BindRulesContext) AllWordNot() []IWordNotContext
- func (s *BindRulesContext) AllWordOr() []IWordOrContext
- func (s *BindRulesContext) BindRule() IBindRuleContext
- func (s *BindRulesContext) BindRules(i int) IBindRulesContext
- func (s *BindRulesContext) ClosingParenthesis() IClosingParenthesisContext
- func (s *BindRulesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindRulesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindRulesContext) GetParser() antlr.Parser
- func (s *BindRulesContext) GetRuleContext() antlr.RuleContext
- func (*BindRulesContext) IsBindRulesContext()
- func (s *BindRulesContext) OpeningParenthesis() IOpeningParenthesisContext
- func (s *BindRulesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BindRulesContext) WordAnd(i int) IWordAndContext
- func (s *BindRulesContext) WordNot(i int) IWordNotContext
- func (s *BindRulesContext) WordOr(i int) IWordOrContext
- type BindSecurityStrengthFactorContext
- func (s *BindSecurityStrengthFactorContext) BKW_SSF() antlr.TerminalNode
- func (s *BindSecurityStrengthFactorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindSecurityStrengthFactorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindSecurityStrengthFactorContext) GetParser() antlr.Parser
- func (s *BindSecurityStrengthFactorContext) GetRuleContext() antlr.RuleContext
- func (*BindSecurityStrengthFactorContext) IsBindSecurityStrengthFactorContext()
- func (s *BindSecurityStrengthFactorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindTimeOfDayContext
- func (s *BindTimeOfDayContext) BKW_TOD() antlr.TerminalNode
- func (s *BindTimeOfDayContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindTimeOfDayContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindTimeOfDayContext) GetParser() antlr.Parser
- func (s *BindTimeOfDayContext) GetRuleContext() antlr.RuleContext
- func (*BindTimeOfDayContext) IsBindTimeOfDayContext()
- func (s *BindTimeOfDayContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindUserAttributesContext
- func (s *BindUserAttributesContext) BKW_UAT() antlr.TerminalNode
- func (s *BindUserAttributesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindUserAttributesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindUserAttributesContext) GetParser() antlr.Parser
- func (s *BindUserAttributesContext) GetRuleContext() antlr.RuleContext
- func (*BindUserAttributesContext) IsBindUserAttributesContext()
- func (s *BindUserAttributesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindUserDistinguishedNameContext
- func (s *BindUserDistinguishedNameContext) BKW_UDN() antlr.TerminalNode
- func (s *BindUserDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindUserDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindUserDistinguishedNameContext) GetParser() antlr.Parser
- func (s *BindUserDistinguishedNameContext) GetRuleContext() antlr.RuleContext
- func (*BindUserDistinguishedNameContext) IsBindUserDistinguishedNameContext()
- func (s *BindUserDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClosingParenthesisContext
- func (s *ClosingParenthesisContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ClosingParenthesisContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ClosingParenthesisContext) GetParser() antlr.Parser
- func (s *ClosingParenthesisContext) GetRuleContext() antlr.RuleContext
- func (*ClosingParenthesisContext) IsClosingParenthesisContext()
- func (s *ClosingParenthesisContext) RPAREN() antlr.TerminalNode
- func (s *ClosingParenthesisContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CommaDelimiterContext
- func (s *CommaDelimiterContext) COMMA() antlr.TerminalNode
- func (s *CommaDelimiterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CommaDelimiterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CommaDelimiterContext) GetParser() antlr.Parser
- func (s *CommaDelimiterContext) GetRuleContext() antlr.RuleContext
- func (*CommaDelimiterContext) IsCommaDelimiterContext()
- func (s *CommaDelimiterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComparePrivilegeContext
- func (s *ComparePrivilegeContext) CMP_PRIV() antlr.TerminalNode
- func (s *ComparePrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparePrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparePrivilegeContext) GetParser() antlr.Parser
- func (s *ComparePrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*ComparePrivilegeContext) IsComparePrivilegeContext()
- func (s *ComparePrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DeletePrivilegeContext
- func (s *DeletePrivilegeContext) DEL_PRIV() antlr.TerminalNode
- func (s *DeletePrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeletePrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeletePrivilegeContext) GetParser() antlr.Parser
- func (s *DeletePrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*DeletePrivilegeContext) IsDeletePrivilegeContext()
- func (s *DeletePrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DispositionContext
- func (s *DispositionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DispositionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DispositionContext) GetParser() antlr.Parser
- func (s *DispositionContext) GetRuleContext() antlr.RuleContext
- func (s *DispositionContext) GrantedPermission() IGrantedPermissionContext
- func (*DispositionContext) IsDispositionContext()
- func (s *DispositionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *DispositionContext) WithheldPermission() IWithheldPermissionContext
- type EqualToContext
- func (s *EqualToContext) EQ() antlr.TerminalNode
- func (s *EqualToContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EqualToContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EqualToContext) GetParser() antlr.Parser
- func (s *EqualToContext) GetRuleContext() antlr.RuleContext
- func (*EqualToContext) IsEqualToContext()
- func (s *EqualToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExportPrivilegeContext
- func (s *ExportPrivilegeContext) EXP_PRIV() antlr.TerminalNode
- func (s *ExportPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExportPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExportPrivilegeContext) GetParser() antlr.Parser
- func (s *ExportPrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*ExportPrivilegeContext) IsExportPrivilegeContext()
- func (s *ExportPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionValuesContext
- func (s *ExpressionValuesContext) AllQUOTED_STRING() []antlr.TerminalNode
- func (s *ExpressionValuesContext) AllSymbolicOr() []ISymbolicOrContext
- func (s *ExpressionValuesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionValuesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionValuesContext) GetParser() antlr.Parser
- func (s *ExpressionValuesContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionValuesContext) IsExpressionValuesContext()
- func (s *ExpressionValuesContext) QUOTED_STRING(i int) antlr.TerminalNode
- func (s *ExpressionValuesContext) SymbolicOr(i int) ISymbolicOrContext
- func (s *ExpressionValuesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GrantedPermissionContext
- func (s *GrantedPermissionContext) ALLOW() antlr.TerminalNode
- func (s *GrantedPermissionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GrantedPermissionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GrantedPermissionContext) GetParser() antlr.Parser
- func (s *GrantedPermissionContext) GetRuleContext() antlr.RuleContext
- func (*GrantedPermissionContext) IsGrantedPermissionContext()
- func (s *GrantedPermissionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GreaterThanContext
- func (s *GreaterThanContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GreaterThanContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GreaterThanContext) GT() antlr.TerminalNode
- func (s *GreaterThanContext) GetParser() antlr.Parser
- func (s *GreaterThanContext) GetRuleContext() antlr.RuleContext
- func (*GreaterThanContext) IsGreaterThanContext()
- func (s *GreaterThanContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GreaterThanOrEqualContext
- func (s *GreaterThanOrEqualContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GreaterThanOrEqualContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GreaterThanOrEqualContext) GE() antlr.TerminalNode
- func (s *GreaterThanOrEqualContext) GetParser() antlr.Parser
- func (s *GreaterThanOrEqualContext) GetRuleContext() antlr.RuleContext
- func (*GreaterThanOrEqualContext) IsGreaterThanOrEqualContext()
- func (s *GreaterThanOrEqualContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAccessControlLabelContext
- type IAddPrivilegeContext
- type IAllPrivilegeContext
- type IAnchorContext
- type IBindAuthenticationMethodContext
- type IBindDNSNameContext
- type IBindDayOfWeekContext
- type IBindGroupAttributesContext
- type IBindGroupDistinguishedNameContext
- type IBindIPAddressContext
- type IBindKeywordContext
- type IBindOperatorContext
- type IBindRoleDistinguishedNameContext
- type IBindRuleContext
- type IBindRulesContext
- type IBindSecurityStrengthFactorContext
- type IBindTimeOfDayContext
- type IBindUserAttributesContext
- type IBindUserDistinguishedNameContext
- type IClosingParenthesisContext
- type ICommaDelimiterContext
- type IComparePrivilegeContext
- type IDeletePrivilegeContext
- type IDispositionContext
- type IEqualToContext
- type IExportPrivilegeContext
- type IExpressionValuesContext
- type IGrantedPermissionContext
- type IGreaterThanContext
- type IGreaterThanOrEqualContext
- type IImportPrivilegeContext
- type IInstructionAnchorContext
- type IInstructionContext
- type ILessThanContext
- type ILessThanOrEqualContext
- type INoPrivilegeContext
- type INotEqualToContext
- type IOpeningParenthesisContext
- type IParseContext
- type IPermissionBindRuleContext
- type IPermissionBindRulesContext
- type IPermissionContext
- type IPrivilegeContext
- type IProxyPrivilegeContext
- type IReadPrivilegeContext
- type IRuleTerminatorContext
- type ISearchPrivilegeContext
- type ISelfWritePrivilegeContext
- type ISymbolicOrContext
- type ITargetAttributeSearchFiltersContext
- type ITargetControlObjectIdentifierContext
- type ITargetDistinguishedNameContext
- type ITargetExtendedOperationObjectIdentifierContext
- type ITargetFromDistinguishedNameContext
- type ITargetKeywordContext
- type ITargetOperatorContext
- type ITargetRuleContext
- type ITargetRulesContext
- type ITargetSearchAttributeContext
- type ITargetSearchFilterContext
- type ITargetSearchScopeContext
- type ITargetToDistinguishedNameContext
- type IWithheldPermissionContext
- type IWordAndContext
- type IWordNotContext
- type IWordOrContext
- type IWritePrivilegeContext
- type ImportPrivilegeContext
- func (s *ImportPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportPrivilegeContext) GetParser() antlr.Parser
- func (s *ImportPrivilegeContext) GetRuleContext() antlr.RuleContext
- func (s *ImportPrivilegeContext) IMP_PRIV() antlr.TerminalNode
- func (*ImportPrivilegeContext) IsImportPrivilegeContext()
- func (s *ImportPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Instruction
- type InstructionAnchorContext
- func (s *InstructionAnchorContext) AccessControlLabel() IAccessControlLabelContext
- func (s *InstructionAnchorContext) Anchor() IAnchorContext
- func (s *InstructionAnchorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InstructionAnchorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InstructionAnchorContext) GetParser() antlr.Parser
- func (s *InstructionAnchorContext) GetRuleContext() antlr.RuleContext
- func (*InstructionAnchorContext) IsInstructionAnchorContext()
- func (s *InstructionAnchorContext) RuleTerminator() IRuleTerminatorContext
- func (s *InstructionAnchorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InstructionContext
- func (s *InstructionContext) ClosingParenthesis() IClosingParenthesisContext
- func (s *InstructionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InstructionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InstructionContext) GetParser() antlr.Parser
- func (s *InstructionContext) GetRuleContext() antlr.RuleContext
- func (s *InstructionContext) InstructionAnchor() IInstructionAnchorContext
- func (*InstructionContext) IsInstructionContext()
- func (s *InstructionContext) OpeningParenthesis() IOpeningParenthesisContext
- func (s *InstructionContext) PermissionBindRules() IPermissionBindRulesContext
- func (s *InstructionContext) TargetRules() ITargetRulesContext
- func (s *InstructionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LessThanContext
- func (s *LessThanContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LessThanContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LessThanContext) GetParser() antlr.Parser
- func (s *LessThanContext) GetRuleContext() antlr.RuleContext
- func (*LessThanContext) IsLessThanContext()
- func (s *LessThanContext) LT() antlr.TerminalNode
- func (s *LessThanContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LessThanOrEqualContext
- func (s *LessThanOrEqualContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LessThanOrEqualContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LessThanOrEqualContext) GetParser() antlr.Parser
- func (s *LessThanOrEqualContext) GetRuleContext() antlr.RuleContext
- func (*LessThanOrEqualContext) IsLessThanOrEqualContext()
- func (s *LessThanOrEqualContext) LE() antlr.TerminalNode
- func (s *LessThanOrEqualContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NoPrivilegeContext
- func (s *NoPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NoPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NoPrivilegeContext) GetParser() antlr.Parser
- func (s *NoPrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*NoPrivilegeContext) IsNoPrivilegeContext()
- func (s *NoPrivilegeContext) NO_PRIV() antlr.TerminalNode
- func (s *NoPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NotEqualToContext
- func (s *NotEqualToContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NotEqualToContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NotEqualToContext) GetParser() antlr.Parser
- func (s *NotEqualToContext) GetRuleContext() antlr.RuleContext
- func (*NotEqualToContext) IsNotEqualToContext()
- func (s *NotEqualToContext) NE() antlr.TerminalNode
- func (s *NotEqualToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OpeningParenthesisContext
- func (s *OpeningParenthesisContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OpeningParenthesisContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OpeningParenthesisContext) GetParser() antlr.Parser
- func (s *OpeningParenthesisContext) GetRuleContext() antlr.RuleContext
- func (*OpeningParenthesisContext) IsOpeningParenthesisContext()
- func (s *OpeningParenthesisContext) LPAREN() antlr.TerminalNode
- func (s *OpeningParenthesisContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParseContext
- func (s *ParseContext) EOF() antlr.TerminalNode
- func (s *ParseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParseContext) GetParser() antlr.Parser
- func (s *ParseContext) GetRuleContext() antlr.RuleContext
- func (s *ParseContext) Instruction() IInstructionContext
- func (*ParseContext) IsParseContext()
- func (s *ParseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Permission
- type PermissionBindRule
- type PermissionBindRuleContext
- func (s *PermissionBindRuleContext) BindRules() IBindRulesContext
- func (s *PermissionBindRuleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PermissionBindRuleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PermissionBindRuleContext) GetParser() antlr.Parser
- func (s *PermissionBindRuleContext) GetRuleContext() antlr.RuleContext
- func (*PermissionBindRuleContext) IsPermissionBindRuleContext()
- func (s *PermissionBindRuleContext) Permission() IPermissionContext
- func (s *PermissionBindRuleContext) RuleTerminator() IRuleTerminatorContext
- func (s *PermissionBindRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PermissionBindRulesContext
- func (s *PermissionBindRulesContext) AllPermissionBindRule() []IPermissionBindRuleContext
- func (s *PermissionBindRulesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PermissionBindRulesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PermissionBindRulesContext) GetParser() antlr.Parser
- func (s *PermissionBindRulesContext) GetRuleContext() antlr.RuleContext
- func (*PermissionBindRulesContext) IsPermissionBindRulesContext()
- func (s *PermissionBindRulesContext) PermissionBindRule(i int) IPermissionBindRuleContext
- func (s *PermissionBindRulesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PermissionContext
- func (s *PermissionContext) AllCommaDelimiter() []ICommaDelimiterContext
- func (s *PermissionContext) AllPrivilege() []IPrivilegeContext
- func (s *PermissionContext) ClosingParenthesis() IClosingParenthesisContext
- func (s *PermissionContext) CommaDelimiter(i int) ICommaDelimiterContext
- func (s *PermissionContext) Disposition() IDispositionContext
- func (s *PermissionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PermissionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PermissionContext) GetParser() antlr.Parser
- func (s *PermissionContext) GetRuleContext() antlr.RuleContext
- func (*PermissionContext) IsPermissionContext()
- func (s *PermissionContext) OpeningParenthesis() IOpeningParenthesisContext
- func (s *PermissionContext) Privilege(i int) IPrivilegeContext
- func (s *PermissionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrivilegeContext
- func (s *PrivilegeContext) AddPrivilege() IAddPrivilegeContext
- func (s *PrivilegeContext) AllPrivilege() IAllPrivilegeContext
- func (s *PrivilegeContext) ComparePrivilege() IComparePrivilegeContext
- func (s *PrivilegeContext) DeletePrivilege() IDeletePrivilegeContext
- func (s *PrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrivilegeContext) ExportPrivilege() IExportPrivilegeContext
- func (s *PrivilegeContext) GetParser() antlr.Parser
- func (s *PrivilegeContext) GetRuleContext() antlr.RuleContext
- func (s *PrivilegeContext) ImportPrivilege() IImportPrivilegeContext
- func (*PrivilegeContext) IsPrivilegeContext()
- func (s *PrivilegeContext) NoPrivilege() INoPrivilegeContext
- func (s *PrivilegeContext) ProxyPrivilege() IProxyPrivilegeContext
- func (s *PrivilegeContext) ReadPrivilege() IReadPrivilegeContext
- func (s *PrivilegeContext) SearchPrivilege() ISearchPrivilegeContext
- func (s *PrivilegeContext) SelfWritePrivilege() ISelfWritePrivilegeContext
- func (s *PrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PrivilegeContext) WritePrivilege() IWritePrivilegeContext
- type ProxyPrivilegeContext
- func (s *ProxyPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProxyPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProxyPrivilegeContext) GetParser() antlr.Parser
- func (s *ProxyPrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*ProxyPrivilegeContext) IsProxyPrivilegeContext()
- func (s *ProxyPrivilegeContext) PRX_PRIV() antlr.TerminalNode
- func (s *ProxyPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReadPrivilegeContext
- func (s *ReadPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReadPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReadPrivilegeContext) GetParser() antlr.Parser
- func (s *ReadPrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*ReadPrivilegeContext) IsReadPrivilegeContext()
- func (s *ReadPrivilegeContext) READ_PRIV() antlr.TerminalNode
- func (s *ReadPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleExpression
- type RuleTerminatorContext
- func (s *RuleTerminatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleTerminatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleTerminatorContext) GetParser() antlr.Parser
- func (s *RuleTerminatorContext) GetRuleContext() antlr.RuleContext
- func (*RuleTerminatorContext) IsRuleTerminatorContext()
- func (s *RuleTerminatorContext) SEMI() antlr.TerminalNode
- func (s *RuleTerminatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SearchPrivilegeContext
- func (s *SearchPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SearchPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SearchPrivilegeContext) GetParser() antlr.Parser
- func (s *SearchPrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*SearchPrivilegeContext) IsSearchPrivilegeContext()
- func (s *SearchPrivilegeContext) SRC_PRIV() antlr.TerminalNode
- func (s *SearchPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelfWritePrivilegeContext
- func (s *SelfWritePrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelfWritePrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelfWritePrivilegeContext) GetParser() antlr.Parser
- func (s *SelfWritePrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*SelfWritePrivilegeContext) IsSelfWritePrivilegeContext()
- func (s *SelfWritePrivilegeContext) SLF_PRIV() antlr.TerminalNode
- func (s *SelfWritePrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SymbolicOrContext
- func (s *SymbolicOrContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SymbolicOrContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SymbolicOrContext) GetParser() antlr.Parser
- func (s *SymbolicOrContext) GetRuleContext() antlr.RuleContext
- func (*SymbolicOrContext) IsSymbolicOrContext()
- func (s *SymbolicOrContext) SYMBOLIC_OR() antlr.TerminalNode
- func (s *SymbolicOrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetAttributeSearchFiltersContext
- func (s *TargetAttributeSearchFiltersContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetAttributeSearchFiltersContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetAttributeSearchFiltersContext) GetParser() antlr.Parser
- func (s *TargetAttributeSearchFiltersContext) GetRuleContext() antlr.RuleContext
- func (*TargetAttributeSearchFiltersContext) IsTargetAttributeSearchFiltersContext()
- func (s *TargetAttributeSearchFiltersContext) TKW_AF() antlr.TerminalNode
- func (s *TargetAttributeSearchFiltersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetControlObjectIdentifierContext
- func (s *TargetControlObjectIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetControlObjectIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetControlObjectIdentifierContext) GetParser() antlr.Parser
- func (s *TargetControlObjectIdentifierContext) GetRuleContext() antlr.RuleContext
- func (*TargetControlObjectIdentifierContext) IsTargetControlObjectIdentifierContext()
- func (s *TargetControlObjectIdentifierContext) TKW_CTRL() antlr.TerminalNode
- func (s *TargetControlObjectIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetDistinguishedNameContext
- func (s *TargetDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetDistinguishedNameContext) GetParser() antlr.Parser
- func (s *TargetDistinguishedNameContext) GetRuleContext() antlr.RuleContext
- func (*TargetDistinguishedNameContext) IsTargetDistinguishedNameContext()
- func (s *TargetDistinguishedNameContext) TKW_TARGET() antlr.TerminalNode
- func (s *TargetDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetExtendedOperationObjectIdentifierContext
- func (s *TargetExtendedOperationObjectIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetExtendedOperationObjectIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetExtendedOperationObjectIdentifierContext) GetParser() antlr.Parser
- func (s *TargetExtendedOperationObjectIdentifierContext) GetRuleContext() antlr.RuleContext
- func (*TargetExtendedOperationObjectIdentifierContext) IsTargetExtendedOperationObjectIdentifierContext()
- func (s *TargetExtendedOperationObjectIdentifierContext) TKW_EXTOP() antlr.TerminalNode
- func (s *TargetExtendedOperationObjectIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetFromDistinguishedNameContext
- func (s *TargetFromDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetFromDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetFromDistinguishedNameContext) GetParser() antlr.Parser
- func (s *TargetFromDistinguishedNameContext) GetRuleContext() antlr.RuleContext
- func (*TargetFromDistinguishedNameContext) IsTargetFromDistinguishedNameContext()
- func (s *TargetFromDistinguishedNameContext) TKW_FROM() antlr.TerminalNode
- func (s *TargetFromDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetKeywordContext
- func (s *TargetKeywordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetKeywordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetKeywordContext) GetParser() antlr.Parser
- func (s *TargetKeywordContext) GetRuleContext() antlr.RuleContext
- func (*TargetKeywordContext) IsTargetKeywordContext()
- func (s *TargetKeywordContext) TargetAttributeSearchFilters() ITargetAttributeSearchFiltersContext
- func (s *TargetKeywordContext) TargetControlObjectIdentifier() ITargetControlObjectIdentifierContext
- func (s *TargetKeywordContext) TargetDistinguishedName() ITargetDistinguishedNameContext
- func (s *TargetKeywordContext) TargetExtendedOperationObjectIdentifier() ITargetExtendedOperationObjectIdentifierContext
- func (s *TargetKeywordContext) TargetFromDistinguishedName() ITargetFromDistinguishedNameContext
- func (s *TargetKeywordContext) TargetSearchAttribute() ITargetSearchAttributeContext
- func (s *TargetKeywordContext) TargetSearchFilter() ITargetSearchFilterContext
- func (s *TargetKeywordContext) TargetSearchScope() ITargetSearchScopeContext
- func (s *TargetKeywordContext) TargetToDistinguishedName() ITargetToDistinguishedNameContext
- func (s *TargetKeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetOperatorContext
- func (s *TargetOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetOperatorContext) EqualTo() IEqualToContext
- func (s *TargetOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetOperatorContext) GetParser() antlr.Parser
- func (s *TargetOperatorContext) GetRuleContext() antlr.RuleContext
- func (*TargetOperatorContext) IsTargetOperatorContext()
- func (s *TargetOperatorContext) NotEqualTo() INotEqualToContext
- func (s *TargetOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetRuleContext
- func (s *TargetRuleContext) ClosingParenthesis() IClosingParenthesisContext
- func (s *TargetRuleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetRuleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetRuleContext) ExpressionValues() IExpressionValuesContext
- func (s *TargetRuleContext) GetParser() antlr.Parser
- func (s *TargetRuleContext) GetRuleContext() antlr.RuleContext
- func (*TargetRuleContext) IsTargetRuleContext()
- func (s *TargetRuleContext) OpeningParenthesis() IOpeningParenthesisContext
- func (s *TargetRuleContext) TargetKeyword() ITargetKeywordContext
- func (s *TargetRuleContext) TargetOperator() ITargetOperatorContext
- func (s *TargetRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetRulesContext
- func (s *TargetRulesContext) AllTargetRule() []ITargetRuleContext
- func (s *TargetRulesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetRulesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetRulesContext) GetParser() antlr.Parser
- func (s *TargetRulesContext) GetRuleContext() antlr.RuleContext
- func (*TargetRulesContext) IsTargetRulesContext()
- func (s *TargetRulesContext) TargetRule(i int) ITargetRuleContext
- func (s *TargetRulesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetSearchAttributeContext
- func (s *TargetSearchAttributeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetSearchAttributeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetSearchAttributeContext) GetParser() antlr.Parser
- func (s *TargetSearchAttributeContext) GetRuleContext() antlr.RuleContext
- func (*TargetSearchAttributeContext) IsTargetSearchAttributeContext()
- func (s *TargetSearchAttributeContext) TKW_ATTR() antlr.TerminalNode
- func (s *TargetSearchAttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetSearchFilterContext
- func (s *TargetSearchFilterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetSearchFilterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetSearchFilterContext) GetParser() antlr.Parser
- func (s *TargetSearchFilterContext) GetRuleContext() antlr.RuleContext
- func (*TargetSearchFilterContext) IsTargetSearchFilterContext()
- func (s *TargetSearchFilterContext) TKW_FILTER() antlr.TerminalNode
- func (s *TargetSearchFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetSearchScopeContext
- func (s *TargetSearchScopeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetSearchScopeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetSearchScopeContext) GetParser() antlr.Parser
- func (s *TargetSearchScopeContext) GetRuleContext() antlr.RuleContext
- func (*TargetSearchScopeContext) IsTargetSearchScopeContext()
- func (s *TargetSearchScopeContext) TKW_SCOPE() antlr.TerminalNode
- func (s *TargetSearchScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetToDistinguishedNameContext
- func (s *TargetToDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetToDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetToDistinguishedNameContext) GetParser() antlr.Parser
- func (s *TargetToDistinguishedNameContext) GetRuleContext() antlr.RuleContext
- func (*TargetToDistinguishedNameContext) IsTargetToDistinguishedNameContext()
- func (s *TargetToDistinguishedNameContext) TKW_TO() antlr.TerminalNode
- func (s *TargetToDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WithheldPermissionContext
- func (s *WithheldPermissionContext) DENY() antlr.TerminalNode
- func (s *WithheldPermissionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WithheldPermissionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WithheldPermissionContext) GetParser() antlr.Parser
- func (s *WithheldPermissionContext) GetRuleContext() antlr.RuleContext
- func (*WithheldPermissionContext) IsWithheldPermissionContext()
- func (s *WithheldPermissionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WordAndContext
- func (s *WordAndContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WordAndContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WordAndContext) GetParser() antlr.Parser
- func (s *WordAndContext) GetRuleContext() antlr.RuleContext
- func (*WordAndContext) IsWordAndContext()
- func (s *WordAndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WordAndContext) WORD_AND() antlr.TerminalNode
- type WordNotContext
- func (s *WordNotContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WordNotContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WordNotContext) GetParser() antlr.Parser
- func (s *WordNotContext) GetRuleContext() antlr.RuleContext
- func (*WordNotContext) IsWordNotContext()
- func (s *WordNotContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WordNotContext) WORD_NOT() antlr.TerminalNode
- type WordOrContext
- func (s *WordOrContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WordOrContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WordOrContext) GetParser() antlr.Parser
- func (s *WordOrContext) GetRuleContext() antlr.RuleContext
- func (*WordOrContext) IsWordOrContext()
- func (s *WordOrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WordOrContext) WORD_OR() antlr.TerminalNode
- type WritePrivilegeContext
- func (s *WritePrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WritePrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WritePrivilegeContext) GetParser() antlr.Parser
- func (s *WritePrivilegeContext) GetRuleContext() antlr.RuleContext
- func (*WritePrivilegeContext) IsWritePrivilegeContext()
- func (s *WritePrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WritePrivilegeContext) WRITE_PRIV() antlr.TerminalNode
Constants ¶
const ( ACILexerBKW_UDN = 1 ACILexerBKW_GDN = 2 ACILexerBKW_RDN = 3 ACILexerBKW_UAT = 4 ACILexerBKW_GAT = 5 ACILexerBKW_SSF = 6 ACILexerBKW_IP = 7 ACILexerBKW_DNS = 8 ACILexerBKW_AM = 9 ACILexerBKW_TOD = 10 ACILexerBKW_DOW = 11 ACILexerTKW_TARGET = 12 ACILexerTKW_TO = 13 ACILexerTKW_FROM = 14 ACILexerTKW_SCOPE = 15 ACILexerTKW_ATTR = 16 ACILexerTKW_FILTER = 17 ACILexerTKW_AF = 18 ACILexerTKW_CTRL = 19 ACILexerTKW_EXTOP = 20 ACILexerDQUOTE = 21 ACILexerLPAREN = 22 ACILexerRPAREN = 23 ACILexerCOMMA = 24 ACILexerSEMI = 25 ACILexerEQ = 26 ACILexerNE = 27 ACILexerLT = 28 ACILexerLE = 29 ACILexerGT = 30 ACILexerGE = 31 ACILexerSYMBOLIC_AND = 32 ACILexerSYMBOLIC_OR = 33 ACILexerANCHOR = 34 ACILexerREAD_PRIV = 35 ACILexerWRITE_PRIV = 36 ACILexerADD_PRIV = 37 ACILexerCMP_PRIV = 38 ACILexerSRC_PRIV = 39 ACILexerDEL_PRIV = 40 ACILexerPRX_PRIV = 41 ACILexerEXP_PRIV = 42 ACILexerIMP_PRIV = 43 ACILexerSLF_PRIV = 44 ACILexerALL_PRIV = 45 ACILexerNO_PRIV = 46 ACILexerALLOW = 47 ACILexerDENY = 48 ACILexerWORD_AND = 49 ACILexerWORD_OR = 50 ACILexerWORD_NOT = 51 ACILexerNCTF_TO_WHSP = 52 ACILexerQUOTED_STRING = 53 ACILexerWS = 54 )
ACILexer tokens.
const ( ACIParserEOF = antlr.TokenEOF ACIParserBKW_UDN = 1 ACIParserBKW_GDN = 2 ACIParserBKW_RDN = 3 ACIParserBKW_UAT = 4 ACIParserBKW_GAT = 5 ACIParserBKW_SSF = 6 ACIParserBKW_IP = 7 ACIParserBKW_DNS = 8 ACIParserBKW_AM = 9 ACIParserBKW_TOD = 10 ACIParserBKW_DOW = 11 ACIParserTKW_TARGET = 12 ACIParserTKW_TO = 13 ACIParserTKW_FROM = 14 ACIParserTKW_SCOPE = 15 ACIParserTKW_ATTR = 16 ACIParserTKW_FILTER = 17 ACIParserTKW_AF = 18 ACIParserTKW_CTRL = 19 ACIParserTKW_EXTOP = 20 ACIParserDQUOTE = 21 ACIParserLPAREN = 22 ACIParserRPAREN = 23 ACIParserCOMMA = 24 ACIParserSEMI = 25 ACIParserEQ = 26 ACIParserNE = 27 ACIParserLT = 28 ACIParserLE = 29 ACIParserGT = 30 ACIParserGE = 31 ACIParserSYMBOLIC_AND = 32 ACIParserSYMBOLIC_OR = 33 ACIParserANCHOR = 34 ACIParserREAD_PRIV = 35 ACIParserWRITE_PRIV = 36 ACIParserADD_PRIV = 37 ACIParserCMP_PRIV = 38 ACIParserSRC_PRIV = 39 ACIParserDEL_PRIV = 40 ACIParserPRX_PRIV = 41 ACIParserEXP_PRIV = 42 ACIParserIMP_PRIV = 43 ACIParserSLF_PRIV = 44 ACIParserALL_PRIV = 45 ACIParserNO_PRIV = 46 ACIParserALLOW = 47 ACIParserDENY = 48 ACIParserWORD_AND = 49 ACIParserWORD_OR = 50 ACIParserWORD_NOT = 51 ACIParserNCTF_TO_WHSP = 52 ACIParserQUOTED_STRING = 53 ACIParserWS = 54 )
ACIParser tokens.
const ( ACIParserRULE_parse = 0 ACIParserRULE_instruction = 1 ACIParserRULE_instructionAnchor = 2 ACIParserRULE_permissionBindRules = 3 ACIParserRULE_permissionBindRule = 4 ACIParserRULE_permission = 5 ACIParserRULE_disposition = 6 ACIParserRULE_grantedPermission = 7 ACIParserRULE_withheldPermission = 8 ACIParserRULE_privilege = 9 ACIParserRULE_readPrivilege = 10 ACIParserRULE_writePrivilege = 11 ACIParserRULE_selfWritePrivilege = 12 ACIParserRULE_comparePrivilege = 13 ACIParserRULE_searchPrivilege = 14 ACIParserRULE_proxyPrivilege = 15 ACIParserRULE_addPrivilege = 16 ACIParserRULE_deletePrivilege = 17 ACIParserRULE_importPrivilege = 18 ACIParserRULE_exportPrivilege = 19 ACIParserRULE_allPrivilege = 20 ACIParserRULE_noPrivilege = 21 ACIParserRULE_targetRule = 22 ACIParserRULE_targetOperator = 23 ACIParserRULE_targetRules = 24 ACIParserRULE_wordAnd = 25 ACIParserRULE_wordOr = 26 ACIParserRULE_wordNot = 27 ACIParserRULE_bindRules = 28 ACIParserRULE_bindRule = 29 ACIParserRULE_expressionValues = 30 ACIParserRULE_symbolicOr = 31 ACIParserRULE_bindOperator = 32 ACIParserRULE_lessThan = 33 ACIParserRULE_lessThanOrEqual = 34 ACIParserRULE_greaterThan = 35 ACIParserRULE_greaterThanOrEqual = 36 ACIParserRULE_equalTo = 37 ACIParserRULE_notEqualTo = 38 ACIParserRULE_bindKeyword = 39 ACIParserRULE_bindUserDistinguishedName = 40 ACIParserRULE_bindGroupDistinguishedName = 41 ACIParserRULE_bindRoleDistinguishedName = 42 ACIParserRULE_bindUserAttributes = 43 ACIParserRULE_bindGroupAttributes = 44 ACIParserRULE_bindSecurityStrengthFactor = 45 ACIParserRULE_bindIPAddress = 46 ACIParserRULE_bindDNSName = 47 ACIParserRULE_bindTimeOfDay = 48 ACIParserRULE_bindDayOfWeek = 49 ACIParserRULE_bindAuthenticationMethod = 50 ACIParserRULE_targetKeyword = 51 ACIParserRULE_targetDistinguishedName = 52 ACIParserRULE_targetToDistinguishedName = 53 ACIParserRULE_targetFromDistinguishedName = 54 ACIParserRULE_targetSearchScope = 55 ACIParserRULE_targetSearchAttribute = 56 ACIParserRULE_targetSearchFilter = 57 ACIParserRULE_targetAttributeSearchFilters = 58 ACIParserRULE_targetControlObjectIdentifier = 59 ACIParserRULE_targetExtendedOperationObjectIdentifier = 60 ACIParserRULE_openingParenthesis = 61 ACIParserRULE_closingParenthesis = 62 ACIParserRULE_commaDelimiter = 63 ACIParserRULE_ruleTerminator = 64 ACIParserRULE_anchor = 65 ACIParserRULE_accessControlLabel = 66 )
ACIParser rules.
Variables ¶
var ACILexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var ACIParserParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var AntlrUseStderr bool = false
var OperatorKeywordMap map[string][]string
Functions ¶
func ACILexerInit ¶
func ACILexerInit()
ACILexerInit initializes any static state used to implement ACILexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewACILexer(). You can call this function if you wish to initialize the static state ahead of time.
func ACIParserInit ¶
func ACIParserInit()
ACIParserInit initializes any static state used to implement ACIParser. By default the static state used to implement the parser is lazily initialized during the first call to NewACIParser(). You can call this function if you wish to initialize the static state ahead of time.
func InitEmptyAccessControlLabelContext ¶
func InitEmptyAccessControlLabelContext(p *AccessControlLabelContext)
func InitEmptyAddPrivilegeContext ¶
func InitEmptyAddPrivilegeContext(p *AddPrivilegeContext)
func InitEmptyAllPrivilegeContext ¶
func InitEmptyAllPrivilegeContext(p *AllPrivilegeContext)
func InitEmptyAnchorContext ¶
func InitEmptyAnchorContext(p *AnchorContext)
func InitEmptyBindAuthenticationMethodContext ¶
func InitEmptyBindAuthenticationMethodContext(p *BindAuthenticationMethodContext)
func InitEmptyBindDNSNameContext ¶
func InitEmptyBindDNSNameContext(p *BindDNSNameContext)
func InitEmptyBindDayOfWeekContext ¶
func InitEmptyBindDayOfWeekContext(p *BindDayOfWeekContext)
func InitEmptyBindGroupAttributesContext ¶
func InitEmptyBindGroupAttributesContext(p *BindGroupAttributesContext)
func InitEmptyBindGroupDistinguishedNameContext ¶
func InitEmptyBindGroupDistinguishedNameContext(p *BindGroupDistinguishedNameContext)
func InitEmptyBindIPAddressContext ¶
func InitEmptyBindIPAddressContext(p *BindIPAddressContext)
func InitEmptyBindKeywordContext ¶
func InitEmptyBindKeywordContext(p *BindKeywordContext)
func InitEmptyBindOperatorContext ¶
func InitEmptyBindOperatorContext(p *BindOperatorContext)
func InitEmptyBindRoleDistinguishedNameContext ¶
func InitEmptyBindRoleDistinguishedNameContext(p *BindRoleDistinguishedNameContext)
func InitEmptyBindRuleContext ¶
func InitEmptyBindRuleContext(p *BindRuleContext)
func InitEmptyBindRulesContext ¶
func InitEmptyBindRulesContext(p *BindRulesContext)
func InitEmptyBindSecurityStrengthFactorContext ¶
func InitEmptyBindSecurityStrengthFactorContext(p *BindSecurityStrengthFactorContext)
func InitEmptyBindTimeOfDayContext ¶
func InitEmptyBindTimeOfDayContext(p *BindTimeOfDayContext)
func InitEmptyBindUserAttributesContext ¶
func InitEmptyBindUserAttributesContext(p *BindUserAttributesContext)
func InitEmptyBindUserDistinguishedNameContext ¶
func InitEmptyBindUserDistinguishedNameContext(p *BindUserDistinguishedNameContext)
func InitEmptyClosingParenthesisContext ¶
func InitEmptyClosingParenthesisContext(p *ClosingParenthesisContext)
func InitEmptyCommaDelimiterContext ¶
func InitEmptyCommaDelimiterContext(p *CommaDelimiterContext)
func InitEmptyComparePrivilegeContext ¶
func InitEmptyComparePrivilegeContext(p *ComparePrivilegeContext)
func InitEmptyDeletePrivilegeContext ¶
func InitEmptyDeletePrivilegeContext(p *DeletePrivilegeContext)
func InitEmptyDispositionContext ¶
func InitEmptyDispositionContext(p *DispositionContext)
func InitEmptyEqualToContext ¶
func InitEmptyEqualToContext(p *EqualToContext)
func InitEmptyExportPrivilegeContext ¶
func InitEmptyExportPrivilegeContext(p *ExportPrivilegeContext)
func InitEmptyExpressionValuesContext ¶
func InitEmptyExpressionValuesContext(p *ExpressionValuesContext)
func InitEmptyGrantedPermissionContext ¶
func InitEmptyGrantedPermissionContext(p *GrantedPermissionContext)
func InitEmptyGreaterThanContext ¶
func InitEmptyGreaterThanContext(p *GreaterThanContext)
func InitEmptyGreaterThanOrEqualContext ¶
func InitEmptyGreaterThanOrEqualContext(p *GreaterThanOrEqualContext)
func InitEmptyImportPrivilegeContext ¶
func InitEmptyImportPrivilegeContext(p *ImportPrivilegeContext)
func InitEmptyInstructionAnchorContext ¶
func InitEmptyInstructionAnchorContext(p *InstructionAnchorContext)
func InitEmptyInstructionContext ¶
func InitEmptyInstructionContext(p *InstructionContext)
func InitEmptyLessThanContext ¶
func InitEmptyLessThanContext(p *LessThanContext)
func InitEmptyLessThanOrEqualContext ¶
func InitEmptyLessThanOrEqualContext(p *LessThanOrEqualContext)
func InitEmptyNoPrivilegeContext ¶
func InitEmptyNoPrivilegeContext(p *NoPrivilegeContext)
func InitEmptyNotEqualToContext ¶
func InitEmptyNotEqualToContext(p *NotEqualToContext)
func InitEmptyOpeningParenthesisContext ¶
func InitEmptyOpeningParenthesisContext(p *OpeningParenthesisContext)
func InitEmptyParseContext ¶
func InitEmptyParseContext(p *ParseContext)
func InitEmptyPermissionBindRuleContext ¶
func InitEmptyPermissionBindRuleContext(p *PermissionBindRuleContext)
func InitEmptyPermissionBindRulesContext ¶
func InitEmptyPermissionBindRulesContext(p *PermissionBindRulesContext)
func InitEmptyPermissionContext ¶
func InitEmptyPermissionContext(p *PermissionContext)
func InitEmptyPrivilegeContext ¶
func InitEmptyPrivilegeContext(p *PrivilegeContext)
func InitEmptyProxyPrivilegeContext ¶
func InitEmptyProxyPrivilegeContext(p *ProxyPrivilegeContext)
func InitEmptyReadPrivilegeContext ¶
func InitEmptyReadPrivilegeContext(p *ReadPrivilegeContext)
func InitEmptyRuleTerminatorContext ¶
func InitEmptyRuleTerminatorContext(p *RuleTerminatorContext)
func InitEmptySearchPrivilegeContext ¶
func InitEmptySearchPrivilegeContext(p *SearchPrivilegeContext)
func InitEmptySelfWritePrivilegeContext ¶
func InitEmptySelfWritePrivilegeContext(p *SelfWritePrivilegeContext)
func InitEmptySymbolicOrContext ¶
func InitEmptySymbolicOrContext(p *SymbolicOrContext)
func InitEmptyTargetAttributeSearchFiltersContext ¶
func InitEmptyTargetAttributeSearchFiltersContext(p *TargetAttributeSearchFiltersContext)
func InitEmptyTargetControlObjectIdentifierContext ¶
func InitEmptyTargetControlObjectIdentifierContext(p *TargetControlObjectIdentifierContext)
func InitEmptyTargetDistinguishedNameContext ¶
func InitEmptyTargetDistinguishedNameContext(p *TargetDistinguishedNameContext)
func InitEmptyTargetExtendedOperationObjectIdentifierContext ¶
func InitEmptyTargetExtendedOperationObjectIdentifierContext(p *TargetExtendedOperationObjectIdentifierContext)
func InitEmptyTargetFromDistinguishedNameContext ¶
func InitEmptyTargetFromDistinguishedNameContext(p *TargetFromDistinguishedNameContext)
func InitEmptyTargetKeywordContext ¶
func InitEmptyTargetKeywordContext(p *TargetKeywordContext)
func InitEmptyTargetOperatorContext ¶
func InitEmptyTargetOperatorContext(p *TargetOperatorContext)
func InitEmptyTargetRuleContext ¶
func InitEmptyTargetRuleContext(p *TargetRuleContext)
func InitEmptyTargetRulesContext ¶
func InitEmptyTargetRulesContext(p *TargetRulesContext)
func InitEmptyTargetSearchAttributeContext ¶
func InitEmptyTargetSearchAttributeContext(p *TargetSearchAttributeContext)
func InitEmptyTargetSearchFilterContext ¶
func InitEmptyTargetSearchFilterContext(p *TargetSearchFilterContext)
func InitEmptyTargetSearchScopeContext ¶
func InitEmptyTargetSearchScopeContext(p *TargetSearchScopeContext)
func InitEmptyTargetToDistinguishedNameContext ¶
func InitEmptyTargetToDistinguishedNameContext(p *TargetToDistinguishedNameContext)
func InitEmptyWithheldPermissionContext ¶
func InitEmptyWithheldPermissionContext(p *WithheldPermissionContext)
func InitEmptyWordAndContext ¶
func InitEmptyWordAndContext(p *WordAndContext)
func InitEmptyWordNotContext ¶
func InitEmptyWordNotContext(p *WordNotContext)
func InitEmptyWordOrContext ¶
func InitEmptyWordOrContext(p *WordOrContext)
func InitEmptyWritePrivilegeContext ¶
func InitEmptyWritePrivilegeContext(p *WritePrivilegeContext)
func ParseBindRule ¶
ParseBindRule parses a single bind rule expression, e.g.: 'userdn = "ldap:///anyone"', and returns a stackage.Condition instance alongside an error.
func ParseBindRules ¶
ParseBindRules returns a stackage.Stack containing a Bind Rules expression (which may or may not involving nesting). An instance of error is returned alongisde the resulting stack.
func ParsePermissionBindRules ¶
ParsePermissionBindRules processes a single text value that expresses multiple PermissionBindRule instances in sequence. A stackage.Stack instance, containing zero (0) or more PermissionBindRule instances is returned alongside an error.
func ParseTargetRule ¶
ParseTargetRule parses a single target rule expression, e.g.: 'targetattr = "cn"', and returns a *stackage.Condition instance alongside an error.
func ParseTargetRules ¶
ParseTargetRules returns slices of *stackage.Condition instances within a stackage.Stack alongside a boolean value indicative of a non-zero length return result.
A maximum of nine (9) condition instances is allowed. No target keyword may be used in more than one (1) condition inside any given target-based stack.
Types ¶
type ACILexer ¶
type ACILexer struct { *antlr.BaseLexer // contains filtered or unexported fields }
func NewACILexer ¶
func NewACILexer(input antlr.CharStream) *ACILexer
NewACILexer produces a new lexer instance for the optional input antlr.CharStream.
type ACIParser ¶
type ACIParser struct {
*antlr.BaseParser
}
func NewACIParser ¶
func NewACIParser(input antlr.TokenStream) *ACIParser
NewACIParser produces a new parser instance for the optional input antlr.TokenStream.
func (*ACIParser) AccessControlLabel ¶
func (p *ACIParser) AccessControlLabel() (localctx IAccessControlLabelContext)
func (*ACIParser) AddPrivilege ¶
func (p *ACIParser) AddPrivilege() (localctx IAddPrivilegeContext)
func (*ACIParser) AllPrivilege ¶
func (p *ACIParser) AllPrivilege() (localctx IAllPrivilegeContext)
func (*ACIParser) Anchor ¶
func (p *ACIParser) Anchor() (localctx IAnchorContext)
func (*ACIParser) BindAuthenticationMethod ¶
func (p *ACIParser) BindAuthenticationMethod() (localctx IBindAuthenticationMethodContext)
func (*ACIParser) BindDNSName ¶
func (p *ACIParser) BindDNSName() (localctx IBindDNSNameContext)
func (*ACIParser) BindDayOfWeek ¶
func (p *ACIParser) BindDayOfWeek() (localctx IBindDayOfWeekContext)
func (*ACIParser) BindGroupAttributes ¶
func (p *ACIParser) BindGroupAttributes() (localctx IBindGroupAttributesContext)
func (*ACIParser) BindGroupDistinguishedName ¶
func (p *ACIParser) BindGroupDistinguishedName() (localctx IBindGroupDistinguishedNameContext)
func (*ACIParser) BindIPAddress ¶
func (p *ACIParser) BindIPAddress() (localctx IBindIPAddressContext)
func (*ACIParser) BindKeyword ¶
func (p *ACIParser) BindKeyword() (localctx IBindKeywordContext)
func (*ACIParser) BindOperator ¶
func (p *ACIParser) BindOperator() (localctx IBindOperatorContext)
func (*ACIParser) BindRoleDistinguishedName ¶
func (p *ACIParser) BindRoleDistinguishedName() (localctx IBindRoleDistinguishedNameContext)
func (*ACIParser) BindRule ¶
func (p *ACIParser) BindRule() (localctx IBindRuleContext)
func (*ACIParser) BindRules ¶
func (p *ACIParser) BindRules() (localctx IBindRulesContext)
func (*ACIParser) BindRules_Sempred ¶
func (*ACIParser) BindSecurityStrengthFactor ¶
func (p *ACIParser) BindSecurityStrengthFactor() (localctx IBindSecurityStrengthFactorContext)
func (*ACIParser) BindTimeOfDay ¶
func (p *ACIParser) BindTimeOfDay() (localctx IBindTimeOfDayContext)
func (*ACIParser) BindUserAttributes ¶
func (p *ACIParser) BindUserAttributes() (localctx IBindUserAttributesContext)
func (*ACIParser) BindUserDistinguishedName ¶
func (p *ACIParser) BindUserDistinguishedName() (localctx IBindUserDistinguishedNameContext)
func (*ACIParser) ClosingParenthesis ¶
func (p *ACIParser) ClosingParenthesis() (localctx IClosingParenthesisContext)
func (*ACIParser) CommaDelimiter ¶
func (p *ACIParser) CommaDelimiter() (localctx ICommaDelimiterContext)
func (*ACIParser) ComparePrivilege ¶
func (p *ACIParser) ComparePrivilege() (localctx IComparePrivilegeContext)
func (*ACIParser) DeletePrivilege ¶
func (p *ACIParser) DeletePrivilege() (localctx IDeletePrivilegeContext)
func (*ACIParser) Disposition ¶
func (p *ACIParser) Disposition() (localctx IDispositionContext)
func (*ACIParser) EqualTo ¶
func (p *ACIParser) EqualTo() (localctx IEqualToContext)
func (*ACIParser) ExportPrivilege ¶
func (p *ACIParser) ExportPrivilege() (localctx IExportPrivilegeContext)
func (*ACIParser) ExpressionValues ¶
func (p *ACIParser) ExpressionValues() (localctx IExpressionValuesContext)
func (*ACIParser) GrantedPermission ¶
func (p *ACIParser) GrantedPermission() (localctx IGrantedPermissionContext)
func (*ACIParser) GreaterThan ¶
func (p *ACIParser) GreaterThan() (localctx IGreaterThanContext)
func (*ACIParser) GreaterThanOrEqual ¶
func (p *ACIParser) GreaterThanOrEqual() (localctx IGreaterThanOrEqualContext)
func (*ACIParser) ImportPrivilege ¶
func (p *ACIParser) ImportPrivilege() (localctx IImportPrivilegeContext)
func (*ACIParser) Instruction ¶
func (p *ACIParser) Instruction() (localctx IInstructionContext)
func (*ACIParser) InstructionAnchor ¶
func (p *ACIParser) InstructionAnchor() (localctx IInstructionAnchorContext)
func (*ACIParser) LessThan ¶
func (p *ACIParser) LessThan() (localctx ILessThanContext)
func (*ACIParser) LessThanOrEqual ¶
func (p *ACIParser) LessThanOrEqual() (localctx ILessThanOrEqualContext)
func (*ACIParser) NoPrivilege ¶
func (p *ACIParser) NoPrivilege() (localctx INoPrivilegeContext)
func (*ACIParser) NotEqualTo ¶
func (p *ACIParser) NotEqualTo() (localctx INotEqualToContext)
func (*ACIParser) OpeningParenthesis ¶
func (p *ACIParser) OpeningParenthesis() (localctx IOpeningParenthesisContext)
func (*ACIParser) Parse ¶
func (p *ACIParser) Parse() (localctx IParseContext)
func (*ACIParser) Permission ¶
func (p *ACIParser) Permission() (localctx IPermissionContext)
func (*ACIParser) PermissionBindRule ¶
func (p *ACIParser) PermissionBindRule() (localctx IPermissionBindRuleContext)
func (*ACIParser) PermissionBindRules ¶
func (p *ACIParser) PermissionBindRules() (localctx IPermissionBindRulesContext)
func (*ACIParser) Privilege ¶
func (p *ACIParser) Privilege() (localctx IPrivilegeContext)
func (*ACIParser) ProxyPrivilege ¶
func (p *ACIParser) ProxyPrivilege() (localctx IProxyPrivilegeContext)
func (*ACIParser) ReadPrivilege ¶
func (p *ACIParser) ReadPrivilege() (localctx IReadPrivilegeContext)
func (*ACIParser) RuleTerminator ¶
func (p *ACIParser) RuleTerminator() (localctx IRuleTerminatorContext)
func (*ACIParser) SearchPrivilege ¶
func (p *ACIParser) SearchPrivilege() (localctx ISearchPrivilegeContext)
func (*ACIParser) SelfWritePrivilege ¶
func (p *ACIParser) SelfWritePrivilege() (localctx ISelfWritePrivilegeContext)
func (*ACIParser) SymbolicOr ¶
func (p *ACIParser) SymbolicOr() (localctx ISymbolicOrContext)
func (*ACIParser) TargetAttributeSearchFilters ¶
func (p *ACIParser) TargetAttributeSearchFilters() (localctx ITargetAttributeSearchFiltersContext)
func (*ACIParser) TargetControlObjectIdentifier ¶
func (p *ACIParser) TargetControlObjectIdentifier() (localctx ITargetControlObjectIdentifierContext)
func (*ACIParser) TargetDistinguishedName ¶
func (p *ACIParser) TargetDistinguishedName() (localctx ITargetDistinguishedNameContext)
func (*ACIParser) TargetExtendedOperationObjectIdentifier ¶
func (p *ACIParser) TargetExtendedOperationObjectIdentifier() (localctx ITargetExtendedOperationObjectIdentifierContext)
func (*ACIParser) TargetFromDistinguishedName ¶
func (p *ACIParser) TargetFromDistinguishedName() (localctx ITargetFromDistinguishedNameContext)
func (*ACIParser) TargetKeyword ¶
func (p *ACIParser) TargetKeyword() (localctx ITargetKeywordContext)
func (*ACIParser) TargetOperator ¶
func (p *ACIParser) TargetOperator() (localctx ITargetOperatorContext)
func (*ACIParser) TargetRule ¶
func (p *ACIParser) TargetRule() (localctx ITargetRuleContext)
func (*ACIParser) TargetRules ¶
func (p *ACIParser) TargetRules() (localctx ITargetRulesContext)
func (*ACIParser) TargetSearchAttribute ¶
func (p *ACIParser) TargetSearchAttribute() (localctx ITargetSearchAttributeContext)
func (*ACIParser) TargetSearchFilter ¶
func (p *ACIParser) TargetSearchFilter() (localctx ITargetSearchFilterContext)
func (*ACIParser) TargetSearchScope ¶
func (p *ACIParser) TargetSearchScope() (localctx ITargetSearchScopeContext)
func (*ACIParser) TargetToDistinguishedName ¶
func (p *ACIParser) TargetToDistinguishedName() (localctx ITargetToDistinguishedNameContext)
func (*ACIParser) WithheldPermission ¶
func (p *ACIParser) WithheldPermission() (localctx IWithheldPermissionContext)
func (*ACIParser) WordAnd ¶
func (p *ACIParser) WordAnd() (localctx IWordAndContext)
func (*ACIParser) WordNot ¶
func (p *ACIParser) WordNot() (localctx IWordNotContext)
func (*ACIParser) WordOr ¶
func (p *ACIParser) WordOr() (localctx IWordOrContext)
func (*ACIParser) WritePrivilege ¶
func (p *ACIParser) WritePrivilege() (localctx IWritePrivilegeContext)
type ACIParserListener ¶
type ACIParserListener interface { antlr.ParseTreeListener // EnterParse is called when entering the parse production. EnterParse(c *ParseContext) // EnterInstruction is called when entering the instruction production. EnterInstruction(c *InstructionContext) // EnterInstructionAnchor is called when entering the instructionAnchor production. EnterInstructionAnchor(c *InstructionAnchorContext) // EnterPermissionBindRules is called when entering the permissionBindRules production. EnterPermissionBindRules(c *PermissionBindRulesContext) // EnterPermissionBindRule is called when entering the permissionBindRule production. EnterPermissionBindRule(c *PermissionBindRuleContext) // EnterPermission is called when entering the permission production. EnterPermission(c *PermissionContext) // EnterDisposition is called when entering the disposition production. EnterDisposition(c *DispositionContext) // EnterGrantedPermission is called when entering the grantedPermission production. EnterGrantedPermission(c *GrantedPermissionContext) // EnterWithheldPermission is called when entering the withheldPermission production. EnterWithheldPermission(c *WithheldPermissionContext) // EnterPrivilege is called when entering the privilege production. EnterPrivilege(c *PrivilegeContext) // EnterReadPrivilege is called when entering the readPrivilege production. EnterReadPrivilege(c *ReadPrivilegeContext) // EnterWritePrivilege is called when entering the writePrivilege production. EnterWritePrivilege(c *WritePrivilegeContext) // EnterSelfWritePrivilege is called when entering the selfWritePrivilege production. EnterSelfWritePrivilege(c *SelfWritePrivilegeContext) // EnterComparePrivilege is called when entering the comparePrivilege production. EnterComparePrivilege(c *ComparePrivilegeContext) // EnterSearchPrivilege is called when entering the searchPrivilege production. EnterSearchPrivilege(c *SearchPrivilegeContext) // EnterProxyPrivilege is called when entering the proxyPrivilege production. EnterProxyPrivilege(c *ProxyPrivilegeContext) // EnterAddPrivilege is called when entering the addPrivilege production. EnterAddPrivilege(c *AddPrivilegeContext) // EnterDeletePrivilege is called when entering the deletePrivilege production. EnterDeletePrivilege(c *DeletePrivilegeContext) // EnterImportPrivilege is called when entering the importPrivilege production. EnterImportPrivilege(c *ImportPrivilegeContext) // EnterExportPrivilege is called when entering the exportPrivilege production. EnterExportPrivilege(c *ExportPrivilegeContext) // EnterAllPrivilege is called when entering the allPrivilege production. EnterAllPrivilege(c *AllPrivilegeContext) // EnterNoPrivilege is called when entering the noPrivilege production. EnterNoPrivilege(c *NoPrivilegeContext) // EnterTargetRule is called when entering the targetRule production. EnterTargetRule(c *TargetRuleContext) // EnterTargetOperator is called when entering the targetOperator production. EnterTargetOperator(c *TargetOperatorContext) // EnterTargetRules is called when entering the targetRules production. EnterTargetRules(c *TargetRulesContext) // EnterWordAnd is called when entering the wordAnd production. EnterWordAnd(c *WordAndContext) // EnterWordOr is called when entering the wordOr production. EnterWordOr(c *WordOrContext) // EnterWordNot is called when entering the wordNot production. EnterWordNot(c *WordNotContext) // EnterBindRules is called when entering the bindRules production. EnterBindRules(c *BindRulesContext) // EnterBindRule is called when entering the bindRule production. EnterBindRule(c *BindRuleContext) // EnterExpressionValues is called when entering the expressionValues production. EnterExpressionValues(c *ExpressionValuesContext) // EnterSymbolicOr is called when entering the symbolicOr production. EnterSymbolicOr(c *SymbolicOrContext) // EnterBindOperator is called when entering the bindOperator production. EnterBindOperator(c *BindOperatorContext) // EnterLessThan is called when entering the lessThan production. EnterLessThan(c *LessThanContext) // EnterLessThanOrEqual is called when entering the lessThanOrEqual production. EnterLessThanOrEqual(c *LessThanOrEqualContext) // EnterGreaterThan is called when entering the greaterThan production. EnterGreaterThan(c *GreaterThanContext) // EnterGreaterThanOrEqual is called when entering the greaterThanOrEqual production. EnterGreaterThanOrEqual(c *GreaterThanOrEqualContext) // EnterEqualTo is called when entering the equalTo production. EnterEqualTo(c *EqualToContext) // EnterNotEqualTo is called when entering the notEqualTo production. EnterNotEqualTo(c *NotEqualToContext) // EnterBindKeyword is called when entering the bindKeyword production. EnterBindKeyword(c *BindKeywordContext) // EnterBindUserDistinguishedName is called when entering the bindUserDistinguishedName production. EnterBindUserDistinguishedName(c *BindUserDistinguishedNameContext) // EnterBindGroupDistinguishedName is called when entering the bindGroupDistinguishedName production. EnterBindGroupDistinguishedName(c *BindGroupDistinguishedNameContext) // EnterBindRoleDistinguishedName is called when entering the bindRoleDistinguishedName production. EnterBindRoleDistinguishedName(c *BindRoleDistinguishedNameContext) // EnterBindUserAttributes is called when entering the bindUserAttributes production. EnterBindUserAttributes(c *BindUserAttributesContext) // EnterBindGroupAttributes is called when entering the bindGroupAttributes production. EnterBindGroupAttributes(c *BindGroupAttributesContext) // EnterBindSecurityStrengthFactor is called when entering the bindSecurityStrengthFactor production. EnterBindSecurityStrengthFactor(c *BindSecurityStrengthFactorContext) // EnterBindIPAddress is called when entering the bindIPAddress production. EnterBindIPAddress(c *BindIPAddressContext) // EnterBindDNSName is called when entering the bindDNSName production. EnterBindDNSName(c *BindDNSNameContext) // EnterBindTimeOfDay is called when entering the bindTimeOfDay production. EnterBindTimeOfDay(c *BindTimeOfDayContext) // EnterBindDayOfWeek is called when entering the bindDayOfWeek production. EnterBindDayOfWeek(c *BindDayOfWeekContext) // EnterBindAuthenticationMethod is called when entering the bindAuthenticationMethod production. EnterBindAuthenticationMethod(c *BindAuthenticationMethodContext) // EnterTargetKeyword is called when entering the targetKeyword production. EnterTargetKeyword(c *TargetKeywordContext) // EnterTargetDistinguishedName is called when entering the targetDistinguishedName production. EnterTargetDistinguishedName(c *TargetDistinguishedNameContext) // EnterTargetToDistinguishedName is called when entering the targetToDistinguishedName production. EnterTargetToDistinguishedName(c *TargetToDistinguishedNameContext) // EnterTargetFromDistinguishedName is called when entering the targetFromDistinguishedName production. EnterTargetFromDistinguishedName(c *TargetFromDistinguishedNameContext) // EnterTargetSearchScope is called when entering the targetSearchScope production. EnterTargetSearchScope(c *TargetSearchScopeContext) // EnterTargetSearchAttribute is called when entering the targetSearchAttribute production. EnterTargetSearchAttribute(c *TargetSearchAttributeContext) // EnterTargetSearchFilter is called when entering the targetSearchFilter production. EnterTargetSearchFilter(c *TargetSearchFilterContext) // EnterTargetAttributeSearchFilters is called when entering the targetAttributeSearchFilters production. EnterTargetAttributeSearchFilters(c *TargetAttributeSearchFiltersContext) // EnterTargetControlObjectIdentifier is called when entering the targetControlObjectIdentifier production. EnterTargetControlObjectIdentifier(c *TargetControlObjectIdentifierContext) // EnterTargetExtendedOperationObjectIdentifier is called when entering the targetExtendedOperationObjectIdentifier production. EnterTargetExtendedOperationObjectIdentifier(c *TargetExtendedOperationObjectIdentifierContext) // EnterOpeningParenthesis is called when entering the openingParenthesis production. EnterOpeningParenthesis(c *OpeningParenthesisContext) // EnterClosingParenthesis is called when entering the closingParenthesis production. EnterClosingParenthesis(c *ClosingParenthesisContext) // EnterCommaDelimiter is called when entering the commaDelimiter production. EnterCommaDelimiter(c *CommaDelimiterContext) // EnterRuleTerminator is called when entering the ruleTerminator production. EnterRuleTerminator(c *RuleTerminatorContext) // EnterAnchor is called when entering the anchor production. EnterAnchor(c *AnchorContext) // EnterAccessControlLabel is called when entering the accessControlLabel production. EnterAccessControlLabel(c *AccessControlLabelContext) // ExitParse is called when exiting the parse production. ExitParse(c *ParseContext) // ExitInstruction is called when exiting the instruction production. ExitInstruction(c *InstructionContext) // ExitInstructionAnchor is called when exiting the instructionAnchor production. ExitInstructionAnchor(c *InstructionAnchorContext) // ExitPermissionBindRules is called when exiting the permissionBindRules production. ExitPermissionBindRules(c *PermissionBindRulesContext) // ExitPermissionBindRule is called when exiting the permissionBindRule production. ExitPermissionBindRule(c *PermissionBindRuleContext) // ExitPermission is called when exiting the permission production. ExitPermission(c *PermissionContext) // ExitDisposition is called when exiting the disposition production. ExitDisposition(c *DispositionContext) // ExitGrantedPermission is called when exiting the grantedPermission production. ExitGrantedPermission(c *GrantedPermissionContext) // ExitWithheldPermission is called when exiting the withheldPermission production. ExitWithheldPermission(c *WithheldPermissionContext) // ExitPrivilege is called when exiting the privilege production. ExitPrivilege(c *PrivilegeContext) // ExitReadPrivilege is called when exiting the readPrivilege production. ExitReadPrivilege(c *ReadPrivilegeContext) // ExitWritePrivilege is called when exiting the writePrivilege production. ExitWritePrivilege(c *WritePrivilegeContext) // ExitSelfWritePrivilege is called when exiting the selfWritePrivilege production. ExitSelfWritePrivilege(c *SelfWritePrivilegeContext) // ExitComparePrivilege is called when exiting the comparePrivilege production. ExitComparePrivilege(c *ComparePrivilegeContext) // ExitSearchPrivilege is called when exiting the searchPrivilege production. ExitSearchPrivilege(c *SearchPrivilegeContext) // ExitProxyPrivilege is called when exiting the proxyPrivilege production. ExitProxyPrivilege(c *ProxyPrivilegeContext) // ExitAddPrivilege is called when exiting the addPrivilege production. ExitAddPrivilege(c *AddPrivilegeContext) // ExitDeletePrivilege is called when exiting the deletePrivilege production. ExitDeletePrivilege(c *DeletePrivilegeContext) // ExitImportPrivilege is called when exiting the importPrivilege production. ExitImportPrivilege(c *ImportPrivilegeContext) // ExitExportPrivilege is called when exiting the exportPrivilege production. ExitExportPrivilege(c *ExportPrivilegeContext) // ExitAllPrivilege is called when exiting the allPrivilege production. ExitAllPrivilege(c *AllPrivilegeContext) // ExitNoPrivilege is called when exiting the noPrivilege production. ExitNoPrivilege(c *NoPrivilegeContext) // ExitTargetRule is called when exiting the targetRule production. ExitTargetRule(c *TargetRuleContext) // ExitTargetOperator is called when exiting the targetOperator production. ExitTargetOperator(c *TargetOperatorContext) // ExitTargetRules is called when exiting the targetRules production. ExitTargetRules(c *TargetRulesContext) // ExitWordAnd is called when exiting the wordAnd production. ExitWordAnd(c *WordAndContext) // ExitWordOr is called when exiting the wordOr production. ExitWordOr(c *WordOrContext) // ExitWordNot is called when exiting the wordNot production. ExitWordNot(c *WordNotContext) // ExitBindRules is called when exiting the bindRules production. ExitBindRules(c *BindRulesContext) // ExitBindRule is called when exiting the bindRule production. ExitBindRule(c *BindRuleContext) // ExitExpressionValues is called when exiting the expressionValues production. ExitExpressionValues(c *ExpressionValuesContext) // ExitSymbolicOr is called when exiting the symbolicOr production. ExitSymbolicOr(c *SymbolicOrContext) // ExitBindOperator is called when exiting the bindOperator production. ExitBindOperator(c *BindOperatorContext) // ExitLessThan is called when exiting the lessThan production. ExitLessThan(c *LessThanContext) // ExitLessThanOrEqual is called when exiting the lessThanOrEqual production. ExitLessThanOrEqual(c *LessThanOrEqualContext) // ExitGreaterThan is called when exiting the greaterThan production. ExitGreaterThan(c *GreaterThanContext) // ExitGreaterThanOrEqual is called when exiting the greaterThanOrEqual production. ExitGreaterThanOrEqual(c *GreaterThanOrEqualContext) // ExitEqualTo is called when exiting the equalTo production. ExitEqualTo(c *EqualToContext) // ExitNotEqualTo is called when exiting the notEqualTo production. ExitNotEqualTo(c *NotEqualToContext) // ExitBindKeyword is called when exiting the bindKeyword production. ExitBindKeyword(c *BindKeywordContext) // ExitBindUserDistinguishedName is called when exiting the bindUserDistinguishedName production. ExitBindUserDistinguishedName(c *BindUserDistinguishedNameContext) // ExitBindGroupDistinguishedName is called when exiting the bindGroupDistinguishedName production. ExitBindGroupDistinguishedName(c *BindGroupDistinguishedNameContext) // ExitBindRoleDistinguishedName is called when exiting the bindRoleDistinguishedName production. ExitBindRoleDistinguishedName(c *BindRoleDistinguishedNameContext) // ExitBindUserAttributes is called when exiting the bindUserAttributes production. ExitBindUserAttributes(c *BindUserAttributesContext) // ExitBindGroupAttributes is called when exiting the bindGroupAttributes production. ExitBindGroupAttributes(c *BindGroupAttributesContext) // ExitBindSecurityStrengthFactor is called when exiting the bindSecurityStrengthFactor production. ExitBindSecurityStrengthFactor(c *BindSecurityStrengthFactorContext) // ExitBindIPAddress is called when exiting the bindIPAddress production. ExitBindIPAddress(c *BindIPAddressContext) // ExitBindDNSName is called when exiting the bindDNSName production. ExitBindDNSName(c *BindDNSNameContext) // ExitBindTimeOfDay is called when exiting the bindTimeOfDay production. ExitBindTimeOfDay(c *BindTimeOfDayContext) // ExitBindDayOfWeek is called when exiting the bindDayOfWeek production. ExitBindDayOfWeek(c *BindDayOfWeekContext) // ExitBindAuthenticationMethod is called when exiting the bindAuthenticationMethod production. ExitBindAuthenticationMethod(c *BindAuthenticationMethodContext) // ExitTargetKeyword is called when exiting the targetKeyword production. ExitTargetKeyword(c *TargetKeywordContext) // ExitTargetDistinguishedName is called when exiting the targetDistinguishedName production. ExitTargetDistinguishedName(c *TargetDistinguishedNameContext) // ExitTargetToDistinguishedName is called when exiting the targetToDistinguishedName production. ExitTargetToDistinguishedName(c *TargetToDistinguishedNameContext) // ExitTargetFromDistinguishedName is called when exiting the targetFromDistinguishedName production. ExitTargetFromDistinguishedName(c *TargetFromDistinguishedNameContext) // ExitTargetSearchScope is called when exiting the targetSearchScope production. ExitTargetSearchScope(c *TargetSearchScopeContext) // ExitTargetSearchAttribute is called when exiting the targetSearchAttribute production. ExitTargetSearchAttribute(c *TargetSearchAttributeContext) // ExitTargetSearchFilter is called when exiting the targetSearchFilter production. ExitTargetSearchFilter(c *TargetSearchFilterContext) // ExitTargetAttributeSearchFilters is called when exiting the targetAttributeSearchFilters production. ExitTargetAttributeSearchFilters(c *TargetAttributeSearchFiltersContext) // ExitTargetControlObjectIdentifier is called when exiting the targetControlObjectIdentifier production. ExitTargetControlObjectIdentifier(c *TargetControlObjectIdentifierContext) // ExitTargetExtendedOperationObjectIdentifier is called when exiting the targetExtendedOperationObjectIdentifier production. ExitTargetExtendedOperationObjectIdentifier(c *TargetExtendedOperationObjectIdentifierContext) // ExitOpeningParenthesis is called when exiting the openingParenthesis production. ExitOpeningParenthesis(c *OpeningParenthesisContext) // ExitClosingParenthesis is called when exiting the closingParenthesis production. ExitClosingParenthesis(c *ClosingParenthesisContext) // ExitCommaDelimiter is called when exiting the commaDelimiter production. ExitCommaDelimiter(c *CommaDelimiterContext) // ExitRuleTerminator is called when exiting the ruleTerminator production. ExitRuleTerminator(c *RuleTerminatorContext) // ExitAnchor is called when exiting the anchor production. ExitAnchor(c *AnchorContext) // ExitAccessControlLabel is called when exiting the accessControlLabel production. ExitAccessControlLabel(c *AccessControlLabelContext) }
ACIParserListener is a complete listener for a parse tree produced by ACIParser.
type AccessControlLabel ¶
type AccessControlLabel string
AccessControlLabel is string alias type used to uniquely identify a specific Instruction instance within an X.500 DIT.
func (AccessControlLabel) String ¶
func (r AccessControlLabel) String() string
String is a stringer method that returns the string representation of the receiver instance.
type AccessControlLabelContext ¶
type AccessControlLabelContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAccessControlLabelContext ¶
func NewAccessControlLabelContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AccessControlLabelContext
func NewEmptyAccessControlLabelContext ¶
func NewEmptyAccessControlLabelContext() *AccessControlLabelContext
func (*AccessControlLabelContext) EnterRule ¶
func (s *AccessControlLabelContext) EnterRule(listener antlr.ParseTreeListener)
func (*AccessControlLabelContext) ExitRule ¶
func (s *AccessControlLabelContext) ExitRule(listener antlr.ParseTreeListener)
func (*AccessControlLabelContext) GetParser ¶
func (s *AccessControlLabelContext) GetParser() antlr.Parser
func (*AccessControlLabelContext) GetRuleContext ¶
func (s *AccessControlLabelContext) GetRuleContext() antlr.RuleContext
func (*AccessControlLabelContext) IsAccessControlLabelContext ¶
func (*AccessControlLabelContext) IsAccessControlLabelContext()
func (*AccessControlLabelContext) QUOTED_STRING ¶
func (s *AccessControlLabelContext) QUOTED_STRING() antlr.TerminalNode
func (*AccessControlLabelContext) ToStringTree ¶
func (s *AccessControlLabelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AddPrivilegeContext ¶
type AddPrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAddPrivilegeContext ¶
func NewAddPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AddPrivilegeContext
func NewEmptyAddPrivilegeContext ¶
func NewEmptyAddPrivilegeContext() *AddPrivilegeContext
func (*AddPrivilegeContext) ADD_PRIV ¶
func (s *AddPrivilegeContext) ADD_PRIV() antlr.TerminalNode
func (*AddPrivilegeContext) EnterRule ¶
func (s *AddPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*AddPrivilegeContext) ExitRule ¶
func (s *AddPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*AddPrivilegeContext) GetParser ¶
func (s *AddPrivilegeContext) GetParser() antlr.Parser
func (*AddPrivilegeContext) GetRuleContext ¶
func (s *AddPrivilegeContext) GetRuleContext() antlr.RuleContext
func (*AddPrivilegeContext) IsAddPrivilegeContext ¶
func (*AddPrivilegeContext) IsAddPrivilegeContext()
func (*AddPrivilegeContext) ToStringTree ¶
func (s *AddPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AllPrivilegeContext ¶
type AllPrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAllPrivilegeContext ¶
func NewAllPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AllPrivilegeContext
func NewEmptyAllPrivilegeContext ¶
func NewEmptyAllPrivilegeContext() *AllPrivilegeContext
func (*AllPrivilegeContext) ALL_PRIV ¶
func (s *AllPrivilegeContext) ALL_PRIV() antlr.TerminalNode
func (*AllPrivilegeContext) EnterRule ¶
func (s *AllPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*AllPrivilegeContext) ExitRule ¶
func (s *AllPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*AllPrivilegeContext) GetParser ¶
func (s *AllPrivilegeContext) GetParser() antlr.Parser
func (*AllPrivilegeContext) GetRuleContext ¶
func (s *AllPrivilegeContext) GetRuleContext() antlr.RuleContext
func (*AllPrivilegeContext) IsAllPrivilegeContext ¶
func (*AllPrivilegeContext) IsAllPrivilegeContext()
func (*AllPrivilegeContext) ToStringTree ¶
func (s *AllPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnchorContext ¶
type AnchorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnchorContext ¶
func NewAnchorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnchorContext
func NewEmptyAnchorContext ¶
func NewEmptyAnchorContext() *AnchorContext
func (*AnchorContext) ANCHOR ¶
func (s *AnchorContext) ANCHOR() antlr.TerminalNode
func (*AnchorContext) EnterRule ¶
func (s *AnchorContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnchorContext) ExitRule ¶
func (s *AnchorContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnchorContext) GetParser ¶
func (s *AnchorContext) GetParser() antlr.Parser
func (*AnchorContext) GetRuleContext ¶
func (s *AnchorContext) GetRuleContext() antlr.RuleContext
func (*AnchorContext) IsAnchorContext ¶
func (*AnchorContext) IsAnchorContext()
func (*AnchorContext) ToStringTree ¶
func (s *AnchorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseACIParserListener ¶
type BaseACIParserListener struct{}
BaseACIParserListener is a complete listener for a parse tree produced by ACIParser.
func (*BaseACIParserListener) EnterAccessControlLabel ¶
func (s *BaseACIParserListener) EnterAccessControlLabel(ctx *AccessControlLabelContext)
EnterAccessControlLabel is called when production accessControlLabel is entered.
func (*BaseACIParserListener) EnterAddPrivilege ¶
func (s *BaseACIParserListener) EnterAddPrivilege(ctx *AddPrivilegeContext)
EnterAddPrivilege is called when production addPrivilege is entered.
func (*BaseACIParserListener) EnterAllPrivilege ¶
func (s *BaseACIParserListener) EnterAllPrivilege(ctx *AllPrivilegeContext)
EnterAllPrivilege is called when production allPrivilege is entered.
func (*BaseACIParserListener) EnterAnchor ¶
func (s *BaseACIParserListener) EnterAnchor(ctx *AnchorContext)
EnterAnchor is called when production anchor is entered.
func (*BaseACIParserListener) EnterBindAuthenticationMethod ¶
func (s *BaseACIParserListener) EnterBindAuthenticationMethod(ctx *BindAuthenticationMethodContext)
EnterBindAuthenticationMethod is called when production bindAuthenticationMethod is entered.
func (*BaseACIParserListener) EnterBindDNSName ¶
func (s *BaseACIParserListener) EnterBindDNSName(ctx *BindDNSNameContext)
EnterBindDNSName is called when production bindDNSName is entered.
func (*BaseACIParserListener) EnterBindDayOfWeek ¶
func (s *BaseACIParserListener) EnterBindDayOfWeek(ctx *BindDayOfWeekContext)
EnterBindDayOfWeek is called when production bindDayOfWeek is entered.
func (*BaseACIParserListener) EnterBindGroupAttributes ¶
func (s *BaseACIParserListener) EnterBindGroupAttributes(ctx *BindGroupAttributesContext)
EnterBindGroupAttributes is called when production bindGroupAttributes is entered.
func (*BaseACIParserListener) EnterBindGroupDistinguishedName ¶
func (s *BaseACIParserListener) EnterBindGroupDistinguishedName(ctx *BindGroupDistinguishedNameContext)
EnterBindGroupDistinguishedName is called when production bindGroupDistinguishedName is entered.
func (*BaseACIParserListener) EnterBindIPAddress ¶
func (s *BaseACIParserListener) EnterBindIPAddress(ctx *BindIPAddressContext)
EnterBindIPAddress is called when production bindIPAddress is entered.
func (*BaseACIParserListener) EnterBindKeyword ¶
func (s *BaseACIParserListener) EnterBindKeyword(ctx *BindKeywordContext)
EnterBindKeyword is called when production bindKeyword is entered.
func (*BaseACIParserListener) EnterBindOperator ¶
func (s *BaseACIParserListener) EnterBindOperator(ctx *BindOperatorContext)
EnterBindOperator is called when production bindOperator is entered.
func (*BaseACIParserListener) EnterBindRoleDistinguishedName ¶
func (s *BaseACIParserListener) EnterBindRoleDistinguishedName(ctx *BindRoleDistinguishedNameContext)
EnterBindRoleDistinguishedName is called when production bindRoleDistinguishedName is entered.
func (*BaseACIParserListener) EnterBindRule ¶
func (s *BaseACIParserListener) EnterBindRule(ctx *BindRuleContext)
EnterBindRule is called when production bindRule is entered.
func (*BaseACIParserListener) EnterBindRules ¶
func (s *BaseACIParserListener) EnterBindRules(ctx *BindRulesContext)
EnterBindRules is called when production bindRules is entered.
func (*BaseACIParserListener) EnterBindSecurityStrengthFactor ¶
func (s *BaseACIParserListener) EnterBindSecurityStrengthFactor(ctx *BindSecurityStrengthFactorContext)
EnterBindSecurityStrengthFactor is called when production bindSecurityStrengthFactor is entered.
func (*BaseACIParserListener) EnterBindTimeOfDay ¶
func (s *BaseACIParserListener) EnterBindTimeOfDay(ctx *BindTimeOfDayContext)
EnterBindTimeOfDay is called when production bindTimeOfDay is entered.
func (*BaseACIParserListener) EnterBindUserAttributes ¶
func (s *BaseACIParserListener) EnterBindUserAttributes(ctx *BindUserAttributesContext)
EnterBindUserAttributes is called when production bindUserAttributes is entered.
func (*BaseACIParserListener) EnterBindUserDistinguishedName ¶
func (s *BaseACIParserListener) EnterBindUserDistinguishedName(ctx *BindUserDistinguishedNameContext)
EnterBindUserDistinguishedName is called when production bindUserDistinguishedName is entered.
func (*BaseACIParserListener) EnterClosingParenthesis ¶
func (s *BaseACIParserListener) EnterClosingParenthesis(ctx *ClosingParenthesisContext)
EnterClosingParenthesis is called when production closingParenthesis is entered.
func (*BaseACIParserListener) EnterCommaDelimiter ¶
func (s *BaseACIParserListener) EnterCommaDelimiter(ctx *CommaDelimiterContext)
EnterCommaDelimiter is called when production commaDelimiter is entered.
func (*BaseACIParserListener) EnterComparePrivilege ¶
func (s *BaseACIParserListener) EnterComparePrivilege(ctx *ComparePrivilegeContext)
EnterComparePrivilege is called when production comparePrivilege is entered.
func (*BaseACIParserListener) EnterDeletePrivilege ¶
func (s *BaseACIParserListener) EnterDeletePrivilege(ctx *DeletePrivilegeContext)
EnterDeletePrivilege is called when production deletePrivilege is entered.
func (*BaseACIParserListener) EnterDisposition ¶
func (s *BaseACIParserListener) EnterDisposition(ctx *DispositionContext)
EnterDisposition is called when production disposition is entered.
func (*BaseACIParserListener) EnterEqualTo ¶
func (s *BaseACIParserListener) EnterEqualTo(ctx *EqualToContext)
EnterEqualTo is called when production equalTo is entered.
func (*BaseACIParserListener) EnterEveryRule ¶
func (s *BaseACIParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseACIParserListener) EnterExportPrivilege ¶
func (s *BaseACIParserListener) EnterExportPrivilege(ctx *ExportPrivilegeContext)
EnterExportPrivilege is called when production exportPrivilege is entered.
func (*BaseACIParserListener) EnterExpressionValues ¶
func (s *BaseACIParserListener) EnterExpressionValues(ctx *ExpressionValuesContext)
EnterExpressionValues is called when production expressionValues is entered.
func (*BaseACIParserListener) EnterGrantedPermission ¶
func (s *BaseACIParserListener) EnterGrantedPermission(ctx *GrantedPermissionContext)
EnterGrantedPermission is called when production grantedPermission is entered.
func (*BaseACIParserListener) EnterGreaterThan ¶
func (s *BaseACIParserListener) EnterGreaterThan(ctx *GreaterThanContext)
EnterGreaterThan is called when production greaterThan is entered.
func (*BaseACIParserListener) EnterGreaterThanOrEqual ¶
func (s *BaseACIParserListener) EnterGreaterThanOrEqual(ctx *GreaterThanOrEqualContext)
EnterGreaterThanOrEqual is called when production greaterThanOrEqual is entered.
func (*BaseACIParserListener) EnterImportPrivilege ¶
func (s *BaseACIParserListener) EnterImportPrivilege(ctx *ImportPrivilegeContext)
EnterImportPrivilege is called when production importPrivilege is entered.
func (*BaseACIParserListener) EnterInstruction ¶
func (s *BaseACIParserListener) EnterInstruction(ctx *InstructionContext)
EnterInstruction is called when production instruction is entered.
func (*BaseACIParserListener) EnterInstructionAnchor ¶
func (s *BaseACIParserListener) EnterInstructionAnchor(ctx *InstructionAnchorContext)
EnterInstructionAnchor is called when production instructionAnchor is entered.
func (*BaseACIParserListener) EnterLessThan ¶
func (s *BaseACIParserListener) EnterLessThan(ctx *LessThanContext)
EnterLessThan is called when production lessThan is entered.
func (*BaseACIParserListener) EnterLessThanOrEqual ¶
func (s *BaseACIParserListener) EnterLessThanOrEqual(ctx *LessThanOrEqualContext)
EnterLessThanOrEqual is called when production lessThanOrEqual is entered.
func (*BaseACIParserListener) EnterNoPrivilege ¶
func (s *BaseACIParserListener) EnterNoPrivilege(ctx *NoPrivilegeContext)
EnterNoPrivilege is called when production noPrivilege is entered.
func (*BaseACIParserListener) EnterNotEqualTo ¶
func (s *BaseACIParserListener) EnterNotEqualTo(ctx *NotEqualToContext)
EnterNotEqualTo is called when production notEqualTo is entered.
func (*BaseACIParserListener) EnterOpeningParenthesis ¶
func (s *BaseACIParserListener) EnterOpeningParenthesis(ctx *OpeningParenthesisContext)
EnterOpeningParenthesis is called when production openingParenthesis is entered.
func (*BaseACIParserListener) EnterParse ¶
func (s *BaseACIParserListener) EnterParse(ctx *ParseContext)
EnterParse is called when production parse is entered.
func (*BaseACIParserListener) EnterPermission ¶
func (s *BaseACIParserListener) EnterPermission(ctx *PermissionContext)
EnterPermission is called when production permission is entered.
func (*BaseACIParserListener) EnterPermissionBindRule ¶
func (s *BaseACIParserListener) EnterPermissionBindRule(ctx *PermissionBindRuleContext)
EnterPermissionBindRule is called when production permissionBindRule is entered.
func (*BaseACIParserListener) EnterPermissionBindRules ¶
func (s *BaseACIParserListener) EnterPermissionBindRules(ctx *PermissionBindRulesContext)
EnterPermissionBindRules is called when production permissionBindRules is entered.
func (*BaseACIParserListener) EnterPrivilege ¶
func (s *BaseACIParserListener) EnterPrivilege(ctx *PrivilegeContext)
EnterPrivilege is called when production privilege is entered.
func (*BaseACIParserListener) EnterProxyPrivilege ¶
func (s *BaseACIParserListener) EnterProxyPrivilege(ctx *ProxyPrivilegeContext)
EnterProxyPrivilege is called when production proxyPrivilege is entered.
func (*BaseACIParserListener) EnterReadPrivilege ¶
func (s *BaseACIParserListener) EnterReadPrivilege(ctx *ReadPrivilegeContext)
EnterReadPrivilege is called when production readPrivilege is entered.
func (*BaseACIParserListener) EnterRuleTerminator ¶
func (s *BaseACIParserListener) EnterRuleTerminator(ctx *RuleTerminatorContext)
EnterRuleTerminator is called when production ruleTerminator is entered.
func (*BaseACIParserListener) EnterSearchPrivilege ¶
func (s *BaseACIParserListener) EnterSearchPrivilege(ctx *SearchPrivilegeContext)
EnterSearchPrivilege is called when production searchPrivilege is entered.
func (*BaseACIParserListener) EnterSelfWritePrivilege ¶
func (s *BaseACIParserListener) EnterSelfWritePrivilege(ctx *SelfWritePrivilegeContext)
EnterSelfWritePrivilege is called when production selfWritePrivilege is entered.
func (*BaseACIParserListener) EnterSymbolicOr ¶
func (s *BaseACIParserListener) EnterSymbolicOr(ctx *SymbolicOrContext)
EnterSymbolicOr is called when production symbolicOr is entered.
func (*BaseACIParserListener) EnterTargetAttributeSearchFilters ¶
func (s *BaseACIParserListener) EnterTargetAttributeSearchFilters(ctx *TargetAttributeSearchFiltersContext)
EnterTargetAttributeSearchFilters is called when production targetAttributeSearchFilters is entered.
func (*BaseACIParserListener) EnterTargetControlObjectIdentifier ¶
func (s *BaseACIParserListener) EnterTargetControlObjectIdentifier(ctx *TargetControlObjectIdentifierContext)
EnterTargetControlObjectIdentifier is called when production targetControlObjectIdentifier is entered.
func (*BaseACIParserListener) EnterTargetDistinguishedName ¶
func (s *BaseACIParserListener) EnterTargetDistinguishedName(ctx *TargetDistinguishedNameContext)
EnterTargetDistinguishedName is called when production targetDistinguishedName is entered.
func (*BaseACIParserListener) EnterTargetExtendedOperationObjectIdentifier ¶
func (s *BaseACIParserListener) EnterTargetExtendedOperationObjectIdentifier(ctx *TargetExtendedOperationObjectIdentifierContext)
EnterTargetExtendedOperationObjectIdentifier is called when production targetExtendedOperationObjectIdentifier is entered.
func (*BaseACIParserListener) EnterTargetFromDistinguishedName ¶
func (s *BaseACIParserListener) EnterTargetFromDistinguishedName(ctx *TargetFromDistinguishedNameContext)
EnterTargetFromDistinguishedName is called when production targetFromDistinguishedName is entered.
func (*BaseACIParserListener) EnterTargetKeyword ¶
func (s *BaseACIParserListener) EnterTargetKeyword(ctx *TargetKeywordContext)
EnterTargetKeyword is called when production targetKeyword is entered.
func (*BaseACIParserListener) EnterTargetOperator ¶
func (s *BaseACIParserListener) EnterTargetOperator(ctx *TargetOperatorContext)
EnterTargetOperator is called when production targetOperator is entered.
func (*BaseACIParserListener) EnterTargetRule ¶
func (s *BaseACIParserListener) EnterTargetRule(ctx *TargetRuleContext)
EnterTargetRule is called when production targetRule is entered.
func (*BaseACIParserListener) EnterTargetRules ¶
func (s *BaseACIParserListener) EnterTargetRules(ctx *TargetRulesContext)
EnterTargetRules is called when production targetRules is entered.
func (*BaseACIParserListener) EnterTargetSearchAttribute ¶
func (s *BaseACIParserListener) EnterTargetSearchAttribute(ctx *TargetSearchAttributeContext)
EnterTargetSearchAttribute is called when production targetSearchAttribute is entered.
func (*BaseACIParserListener) EnterTargetSearchFilter ¶
func (s *BaseACIParserListener) EnterTargetSearchFilter(ctx *TargetSearchFilterContext)
EnterTargetSearchFilter is called when production targetSearchFilter is entered.
func (*BaseACIParserListener) EnterTargetSearchScope ¶
func (s *BaseACIParserListener) EnterTargetSearchScope(ctx *TargetSearchScopeContext)
EnterTargetSearchScope is called when production targetSearchScope is entered.
func (*BaseACIParserListener) EnterTargetToDistinguishedName ¶
func (s *BaseACIParserListener) EnterTargetToDistinguishedName(ctx *TargetToDistinguishedNameContext)
EnterTargetToDistinguishedName is called when production targetToDistinguishedName is entered.
func (*BaseACIParserListener) EnterWithheldPermission ¶
func (s *BaseACIParserListener) EnterWithheldPermission(ctx *WithheldPermissionContext)
EnterWithheldPermission is called when production withheldPermission is entered.
func (*BaseACIParserListener) EnterWordAnd ¶
func (s *BaseACIParserListener) EnterWordAnd(ctx *WordAndContext)
EnterWordAnd is called when production wordAnd is entered.
func (*BaseACIParserListener) EnterWordNot ¶
func (s *BaseACIParserListener) EnterWordNot(ctx *WordNotContext)
EnterWordNot is called when production wordNot is entered.
func (*BaseACIParserListener) EnterWordOr ¶
func (s *BaseACIParserListener) EnterWordOr(ctx *WordOrContext)
EnterWordOr is called when production wordOr is entered.
func (*BaseACIParserListener) EnterWritePrivilege ¶
func (s *BaseACIParserListener) EnterWritePrivilege(ctx *WritePrivilegeContext)
EnterWritePrivilege is called when production writePrivilege is entered.
func (*BaseACIParserListener) ExitAccessControlLabel ¶
func (s *BaseACIParserListener) ExitAccessControlLabel(ctx *AccessControlLabelContext)
ExitAccessControlLabel is called when production accessControlLabel is exited.
func (*BaseACIParserListener) ExitAddPrivilege ¶
func (s *BaseACIParserListener) ExitAddPrivilege(ctx *AddPrivilegeContext)
ExitAddPrivilege is called when production addPrivilege is exited.
func (*BaseACIParserListener) ExitAllPrivilege ¶
func (s *BaseACIParserListener) ExitAllPrivilege(ctx *AllPrivilegeContext)
ExitAllPrivilege is called when production allPrivilege is exited.
func (*BaseACIParserListener) ExitAnchor ¶
func (s *BaseACIParserListener) ExitAnchor(ctx *AnchorContext)
ExitAnchor is called when production anchor is exited.
func (*BaseACIParserListener) ExitBindAuthenticationMethod ¶
func (s *BaseACIParserListener) ExitBindAuthenticationMethod(ctx *BindAuthenticationMethodContext)
ExitBindAuthenticationMethod is called when production bindAuthenticationMethod is exited.
func (*BaseACIParserListener) ExitBindDNSName ¶
func (s *BaseACIParserListener) ExitBindDNSName(ctx *BindDNSNameContext)
ExitBindDNSName is called when production bindDNSName is exited.
func (*BaseACIParserListener) ExitBindDayOfWeek ¶
func (s *BaseACIParserListener) ExitBindDayOfWeek(ctx *BindDayOfWeekContext)
ExitBindDayOfWeek is called when production bindDayOfWeek is exited.
func (*BaseACIParserListener) ExitBindGroupAttributes ¶
func (s *BaseACIParserListener) ExitBindGroupAttributes(ctx *BindGroupAttributesContext)
ExitBindGroupAttributes is called when production bindGroupAttributes is exited.
func (*BaseACIParserListener) ExitBindGroupDistinguishedName ¶
func (s *BaseACIParserListener) ExitBindGroupDistinguishedName(ctx *BindGroupDistinguishedNameContext)
ExitBindGroupDistinguishedName is called when production bindGroupDistinguishedName is exited.
func (*BaseACIParserListener) ExitBindIPAddress ¶
func (s *BaseACIParserListener) ExitBindIPAddress(ctx *BindIPAddressContext)
ExitBindIPAddress is called when production bindIPAddress is exited.
func (*BaseACIParserListener) ExitBindKeyword ¶
func (s *BaseACIParserListener) ExitBindKeyword(ctx *BindKeywordContext)
ExitBindKeyword is called when production bindKeyword is exited.
func (*BaseACIParserListener) ExitBindOperator ¶
func (s *BaseACIParserListener) ExitBindOperator(ctx *BindOperatorContext)
ExitBindOperator is called when production bindOperator is exited.
func (*BaseACIParserListener) ExitBindRoleDistinguishedName ¶
func (s *BaseACIParserListener) ExitBindRoleDistinguishedName(ctx *BindRoleDistinguishedNameContext)
ExitBindRoleDistinguishedName is called when production bindRoleDistinguishedName is exited.
func (*BaseACIParserListener) ExitBindRule ¶
func (s *BaseACIParserListener) ExitBindRule(ctx *BindRuleContext)
ExitBindRule is called when production bindRule is exited.
func (*BaseACIParserListener) ExitBindRules ¶
func (s *BaseACIParserListener) ExitBindRules(ctx *BindRulesContext)
ExitBindRules is called when production bindRules is exited.
func (*BaseACIParserListener) ExitBindSecurityStrengthFactor ¶
func (s *BaseACIParserListener) ExitBindSecurityStrengthFactor(ctx *BindSecurityStrengthFactorContext)
ExitBindSecurityStrengthFactor is called when production bindSecurityStrengthFactor is exited.
func (*BaseACIParserListener) ExitBindTimeOfDay ¶
func (s *BaseACIParserListener) ExitBindTimeOfDay(ctx *BindTimeOfDayContext)
ExitBindTimeOfDay is called when production bindTimeOfDay is exited.
func (*BaseACIParserListener) ExitBindUserAttributes ¶
func (s *BaseACIParserListener) ExitBindUserAttributes(ctx *BindUserAttributesContext)
ExitBindUserAttributes is called when production bindUserAttributes is exited.
func (*BaseACIParserListener) ExitBindUserDistinguishedName ¶
func (s *BaseACIParserListener) ExitBindUserDistinguishedName(ctx *BindUserDistinguishedNameContext)
ExitBindUserDistinguishedName is called when production bindUserDistinguishedName is exited.
func (*BaseACIParserListener) ExitClosingParenthesis ¶
func (s *BaseACIParserListener) ExitClosingParenthesis(ctx *ClosingParenthesisContext)
ExitClosingParenthesis is called when production closingParenthesis is exited.
func (*BaseACIParserListener) ExitCommaDelimiter ¶
func (s *BaseACIParserListener) ExitCommaDelimiter(ctx *CommaDelimiterContext)
ExitCommaDelimiter is called when production commaDelimiter is exited.
func (*BaseACIParserListener) ExitComparePrivilege ¶
func (s *BaseACIParserListener) ExitComparePrivilege(ctx *ComparePrivilegeContext)
ExitComparePrivilege is called when production comparePrivilege is exited.
func (*BaseACIParserListener) ExitDeletePrivilege ¶
func (s *BaseACIParserListener) ExitDeletePrivilege(ctx *DeletePrivilegeContext)
ExitDeletePrivilege is called when production deletePrivilege is exited.
func (*BaseACIParserListener) ExitDisposition ¶
func (s *BaseACIParserListener) ExitDisposition(ctx *DispositionContext)
ExitDisposition is called when production disposition is exited.
func (*BaseACIParserListener) ExitEqualTo ¶
func (s *BaseACIParserListener) ExitEqualTo(ctx *EqualToContext)
ExitEqualTo is called when production equalTo is exited.
func (*BaseACIParserListener) ExitEveryRule ¶
func (s *BaseACIParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseACIParserListener) ExitExportPrivilege ¶
func (s *BaseACIParserListener) ExitExportPrivilege(ctx *ExportPrivilegeContext)
ExitExportPrivilege is called when production exportPrivilege is exited.
func (*BaseACIParserListener) ExitExpressionValues ¶
func (s *BaseACIParserListener) ExitExpressionValues(ctx *ExpressionValuesContext)
ExitExpressionValues is called when production expressionValues is exited.
func (*BaseACIParserListener) ExitGrantedPermission ¶
func (s *BaseACIParserListener) ExitGrantedPermission(ctx *GrantedPermissionContext)
ExitGrantedPermission is called when production grantedPermission is exited.
func (*BaseACIParserListener) ExitGreaterThan ¶
func (s *BaseACIParserListener) ExitGreaterThan(ctx *GreaterThanContext)
ExitGreaterThan is called when production greaterThan is exited.
func (*BaseACIParserListener) ExitGreaterThanOrEqual ¶
func (s *BaseACIParserListener) ExitGreaterThanOrEqual(ctx *GreaterThanOrEqualContext)
ExitGreaterThanOrEqual is called when production greaterThanOrEqual is exited.
func (*BaseACIParserListener) ExitImportPrivilege ¶
func (s *BaseACIParserListener) ExitImportPrivilege(ctx *ImportPrivilegeContext)
ExitImportPrivilege is called when production importPrivilege is exited.
func (*BaseACIParserListener) ExitInstruction ¶
func (s *BaseACIParserListener) ExitInstruction(ctx *InstructionContext)
ExitInstruction is called when production instruction is exited.
func (*BaseACIParserListener) ExitInstructionAnchor ¶
func (s *BaseACIParserListener) ExitInstructionAnchor(ctx *InstructionAnchorContext)
ExitInstructionAnchor is called when production instructionAnchor is exited.
func (*BaseACIParserListener) ExitLessThan ¶
func (s *BaseACIParserListener) ExitLessThan(ctx *LessThanContext)
ExitLessThan is called when production lessThan is exited.
func (*BaseACIParserListener) ExitLessThanOrEqual ¶
func (s *BaseACIParserListener) ExitLessThanOrEqual(ctx *LessThanOrEqualContext)
ExitLessThanOrEqual is called when production lessThanOrEqual is exited.
func (*BaseACIParserListener) ExitNoPrivilege ¶
func (s *BaseACIParserListener) ExitNoPrivilege(ctx *NoPrivilegeContext)
ExitNoPrivilege is called when production noPrivilege is exited.
func (*BaseACIParserListener) ExitNotEqualTo ¶
func (s *BaseACIParserListener) ExitNotEqualTo(ctx *NotEqualToContext)
ExitNotEqualTo is called when production notEqualTo is exited.
func (*BaseACIParserListener) ExitOpeningParenthesis ¶
func (s *BaseACIParserListener) ExitOpeningParenthesis(ctx *OpeningParenthesisContext)
ExitOpeningParenthesis is called when production openingParenthesis is exited.
func (*BaseACIParserListener) ExitParse ¶
func (s *BaseACIParserListener) ExitParse(ctx *ParseContext)
ExitParse is called when production parse is exited.
func (*BaseACIParserListener) ExitPermission ¶
func (s *BaseACIParserListener) ExitPermission(ctx *PermissionContext)
ExitPermission is called when production permission is exited.
func (*BaseACIParserListener) ExitPermissionBindRule ¶
func (s *BaseACIParserListener) ExitPermissionBindRule(ctx *PermissionBindRuleContext)
ExitPermissionBindRule is called when production permissionBindRule is exited.
func (*BaseACIParserListener) ExitPermissionBindRules ¶
func (s *BaseACIParserListener) ExitPermissionBindRules(ctx *PermissionBindRulesContext)
ExitPermissionBindRules is called when production permissionBindRules is exited.
func (*BaseACIParserListener) ExitPrivilege ¶
func (s *BaseACIParserListener) ExitPrivilege(ctx *PrivilegeContext)
ExitPrivilege is called when production privilege is exited.
func (*BaseACIParserListener) ExitProxyPrivilege ¶
func (s *BaseACIParserListener) ExitProxyPrivilege(ctx *ProxyPrivilegeContext)
ExitProxyPrivilege is called when production proxyPrivilege is exited.
func (*BaseACIParserListener) ExitReadPrivilege ¶
func (s *BaseACIParserListener) ExitReadPrivilege(ctx *ReadPrivilegeContext)
ExitReadPrivilege is called when production readPrivilege is exited.
func (*BaseACIParserListener) ExitRuleTerminator ¶
func (s *BaseACIParserListener) ExitRuleTerminator(ctx *RuleTerminatorContext)
ExitRuleTerminator is called when production ruleTerminator is exited.
func (*BaseACIParserListener) ExitSearchPrivilege ¶
func (s *BaseACIParserListener) ExitSearchPrivilege(ctx *SearchPrivilegeContext)
ExitSearchPrivilege is called when production searchPrivilege is exited.
func (*BaseACIParserListener) ExitSelfWritePrivilege ¶
func (s *BaseACIParserListener) ExitSelfWritePrivilege(ctx *SelfWritePrivilegeContext)
ExitSelfWritePrivilege is called when production selfWritePrivilege is exited.
func (*BaseACIParserListener) ExitSymbolicOr ¶
func (s *BaseACIParserListener) ExitSymbolicOr(ctx *SymbolicOrContext)
ExitSymbolicOr is called when production symbolicOr is exited.
func (*BaseACIParserListener) ExitTargetAttributeSearchFilters ¶
func (s *BaseACIParserListener) ExitTargetAttributeSearchFilters(ctx *TargetAttributeSearchFiltersContext)
ExitTargetAttributeSearchFilters is called when production targetAttributeSearchFilters is exited.
func (*BaseACIParserListener) ExitTargetControlObjectIdentifier ¶
func (s *BaseACIParserListener) ExitTargetControlObjectIdentifier(ctx *TargetControlObjectIdentifierContext)
ExitTargetControlObjectIdentifier is called when production targetControlObjectIdentifier is exited.
func (*BaseACIParserListener) ExitTargetDistinguishedName ¶
func (s *BaseACIParserListener) ExitTargetDistinguishedName(ctx *TargetDistinguishedNameContext)
ExitTargetDistinguishedName is called when production targetDistinguishedName is exited.
func (*BaseACIParserListener) ExitTargetExtendedOperationObjectIdentifier ¶
func (s *BaseACIParserListener) ExitTargetExtendedOperationObjectIdentifier(ctx *TargetExtendedOperationObjectIdentifierContext)
ExitTargetExtendedOperationObjectIdentifier is called when production targetExtendedOperationObjectIdentifier is exited.
func (*BaseACIParserListener) ExitTargetFromDistinguishedName ¶
func (s *BaseACIParserListener) ExitTargetFromDistinguishedName(ctx *TargetFromDistinguishedNameContext)
ExitTargetFromDistinguishedName is called when production targetFromDistinguishedName is exited.
func (*BaseACIParserListener) ExitTargetKeyword ¶
func (s *BaseACIParserListener) ExitTargetKeyword(ctx *TargetKeywordContext)
ExitTargetKeyword is called when production targetKeyword is exited.
func (*BaseACIParserListener) ExitTargetOperator ¶
func (s *BaseACIParserListener) ExitTargetOperator(ctx *TargetOperatorContext)
ExitTargetOperator is called when production targetOperator is exited.
func (*BaseACIParserListener) ExitTargetRule ¶
func (s *BaseACIParserListener) ExitTargetRule(ctx *TargetRuleContext)
ExitTargetRule is called when production targetRule is exited.
func (*BaseACIParserListener) ExitTargetRules ¶
func (s *BaseACIParserListener) ExitTargetRules(ctx *TargetRulesContext)
ExitTargetRules is called when production targetRules is exited.
func (*BaseACIParserListener) ExitTargetSearchAttribute ¶
func (s *BaseACIParserListener) ExitTargetSearchAttribute(ctx *TargetSearchAttributeContext)
ExitTargetSearchAttribute is called when production targetSearchAttribute is exited.
func (*BaseACIParserListener) ExitTargetSearchFilter ¶
func (s *BaseACIParserListener) ExitTargetSearchFilter(ctx *TargetSearchFilterContext)
ExitTargetSearchFilter is called when production targetSearchFilter is exited.
func (*BaseACIParserListener) ExitTargetSearchScope ¶
func (s *BaseACIParserListener) ExitTargetSearchScope(ctx *TargetSearchScopeContext)
ExitTargetSearchScope is called when production targetSearchScope is exited.
func (*BaseACIParserListener) ExitTargetToDistinguishedName ¶
func (s *BaseACIParserListener) ExitTargetToDistinguishedName(ctx *TargetToDistinguishedNameContext)
ExitTargetToDistinguishedName is called when production targetToDistinguishedName is exited.
func (*BaseACIParserListener) ExitWithheldPermission ¶
func (s *BaseACIParserListener) ExitWithheldPermission(ctx *WithheldPermissionContext)
ExitWithheldPermission is called when production withheldPermission is exited.
func (*BaseACIParserListener) ExitWordAnd ¶
func (s *BaseACIParserListener) ExitWordAnd(ctx *WordAndContext)
ExitWordAnd is called when production wordAnd is exited.
func (*BaseACIParserListener) ExitWordNot ¶
func (s *BaseACIParserListener) ExitWordNot(ctx *WordNotContext)
ExitWordNot is called when production wordNot is exited.
func (*BaseACIParserListener) ExitWordOr ¶
func (s *BaseACIParserListener) ExitWordOr(ctx *WordOrContext)
ExitWordOr is called when production wordOr is exited.
func (*BaseACIParserListener) ExitWritePrivilege ¶
func (s *BaseACIParserListener) ExitWritePrivilege(ctx *WritePrivilegeContext)
ExitWritePrivilege is called when production writePrivilege is exited.
func (*BaseACIParserListener) VisitErrorNode ¶
func (s *BaseACIParserListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseACIParserListener) VisitTerminal ¶
func (s *BaseACIParserListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BindAuthenticationMethodContext ¶
type BindAuthenticationMethodContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindAuthenticationMethodContext ¶
func NewBindAuthenticationMethodContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindAuthenticationMethodContext
func NewEmptyBindAuthenticationMethodContext ¶
func NewEmptyBindAuthenticationMethodContext() *BindAuthenticationMethodContext
func (*BindAuthenticationMethodContext) BKW_AM ¶
func (s *BindAuthenticationMethodContext) BKW_AM() antlr.TerminalNode
func (*BindAuthenticationMethodContext) EnterRule ¶
func (s *BindAuthenticationMethodContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindAuthenticationMethodContext) ExitRule ¶
func (s *BindAuthenticationMethodContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindAuthenticationMethodContext) GetParser ¶
func (s *BindAuthenticationMethodContext) GetParser() antlr.Parser
func (*BindAuthenticationMethodContext) GetRuleContext ¶
func (s *BindAuthenticationMethodContext) GetRuleContext() antlr.RuleContext
func (*BindAuthenticationMethodContext) IsBindAuthenticationMethodContext ¶
func (*BindAuthenticationMethodContext) IsBindAuthenticationMethodContext()
func (*BindAuthenticationMethodContext) ToStringTree ¶
func (s *BindAuthenticationMethodContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindDNSNameContext ¶
type BindDNSNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindDNSNameContext ¶
func NewBindDNSNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindDNSNameContext
func NewEmptyBindDNSNameContext ¶
func NewEmptyBindDNSNameContext() *BindDNSNameContext
func (*BindDNSNameContext) BKW_DNS ¶
func (s *BindDNSNameContext) BKW_DNS() antlr.TerminalNode
func (*BindDNSNameContext) EnterRule ¶
func (s *BindDNSNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindDNSNameContext) ExitRule ¶
func (s *BindDNSNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindDNSNameContext) GetParser ¶
func (s *BindDNSNameContext) GetParser() antlr.Parser
func (*BindDNSNameContext) GetRuleContext ¶
func (s *BindDNSNameContext) GetRuleContext() antlr.RuleContext
func (*BindDNSNameContext) IsBindDNSNameContext ¶
func (*BindDNSNameContext) IsBindDNSNameContext()
func (*BindDNSNameContext) ToStringTree ¶
func (s *BindDNSNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindDayOfWeekContext ¶
type BindDayOfWeekContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindDayOfWeekContext ¶
func NewBindDayOfWeekContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindDayOfWeekContext
func NewEmptyBindDayOfWeekContext ¶
func NewEmptyBindDayOfWeekContext() *BindDayOfWeekContext
func (*BindDayOfWeekContext) BKW_DOW ¶
func (s *BindDayOfWeekContext) BKW_DOW() antlr.TerminalNode
func (*BindDayOfWeekContext) EnterRule ¶
func (s *BindDayOfWeekContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindDayOfWeekContext) ExitRule ¶
func (s *BindDayOfWeekContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindDayOfWeekContext) GetParser ¶
func (s *BindDayOfWeekContext) GetParser() antlr.Parser
func (*BindDayOfWeekContext) GetRuleContext ¶
func (s *BindDayOfWeekContext) GetRuleContext() antlr.RuleContext
func (*BindDayOfWeekContext) IsBindDayOfWeekContext ¶
func (*BindDayOfWeekContext) IsBindDayOfWeekContext()
func (*BindDayOfWeekContext) ToStringTree ¶
func (s *BindDayOfWeekContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindGroupAttributesContext ¶
type BindGroupAttributesContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindGroupAttributesContext ¶
func NewBindGroupAttributesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindGroupAttributesContext
func NewEmptyBindGroupAttributesContext ¶
func NewEmptyBindGroupAttributesContext() *BindGroupAttributesContext
func (*BindGroupAttributesContext) BKW_GAT ¶
func (s *BindGroupAttributesContext) BKW_GAT() antlr.TerminalNode
func (*BindGroupAttributesContext) EnterRule ¶
func (s *BindGroupAttributesContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindGroupAttributesContext) ExitRule ¶
func (s *BindGroupAttributesContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindGroupAttributesContext) GetParser ¶
func (s *BindGroupAttributesContext) GetParser() antlr.Parser
func (*BindGroupAttributesContext) GetRuleContext ¶
func (s *BindGroupAttributesContext) GetRuleContext() antlr.RuleContext
func (*BindGroupAttributesContext) IsBindGroupAttributesContext ¶
func (*BindGroupAttributesContext) IsBindGroupAttributesContext()
func (*BindGroupAttributesContext) ToStringTree ¶
func (s *BindGroupAttributesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindGroupDistinguishedNameContext ¶
type BindGroupDistinguishedNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindGroupDistinguishedNameContext ¶
func NewBindGroupDistinguishedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindGroupDistinguishedNameContext
func NewEmptyBindGroupDistinguishedNameContext ¶
func NewEmptyBindGroupDistinguishedNameContext() *BindGroupDistinguishedNameContext
func (*BindGroupDistinguishedNameContext) BKW_GDN ¶
func (s *BindGroupDistinguishedNameContext) BKW_GDN() antlr.TerminalNode
func (*BindGroupDistinguishedNameContext) EnterRule ¶
func (s *BindGroupDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindGroupDistinguishedNameContext) ExitRule ¶
func (s *BindGroupDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindGroupDistinguishedNameContext) GetParser ¶
func (s *BindGroupDistinguishedNameContext) GetParser() antlr.Parser
func (*BindGroupDistinguishedNameContext) GetRuleContext ¶
func (s *BindGroupDistinguishedNameContext) GetRuleContext() antlr.RuleContext
func (*BindGroupDistinguishedNameContext) IsBindGroupDistinguishedNameContext ¶
func (*BindGroupDistinguishedNameContext) IsBindGroupDistinguishedNameContext()
func (*BindGroupDistinguishedNameContext) ToStringTree ¶
func (s *BindGroupDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindIPAddressContext ¶
type BindIPAddressContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindIPAddressContext ¶
func NewBindIPAddressContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindIPAddressContext
func NewEmptyBindIPAddressContext ¶
func NewEmptyBindIPAddressContext() *BindIPAddressContext
func (*BindIPAddressContext) BKW_IP ¶
func (s *BindIPAddressContext) BKW_IP() antlr.TerminalNode
func (*BindIPAddressContext) EnterRule ¶
func (s *BindIPAddressContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindIPAddressContext) ExitRule ¶
func (s *BindIPAddressContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindIPAddressContext) GetParser ¶
func (s *BindIPAddressContext) GetParser() antlr.Parser
func (*BindIPAddressContext) GetRuleContext ¶
func (s *BindIPAddressContext) GetRuleContext() antlr.RuleContext
func (*BindIPAddressContext) IsBindIPAddressContext ¶
func (*BindIPAddressContext) IsBindIPAddressContext()
func (*BindIPAddressContext) ToStringTree ¶
func (s *BindIPAddressContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindKeywordContext ¶
type BindKeywordContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindKeywordContext ¶
func NewBindKeywordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindKeywordContext
func NewEmptyBindKeywordContext ¶
func NewEmptyBindKeywordContext() *BindKeywordContext
func (*BindKeywordContext) BindAuthenticationMethod ¶
func (s *BindKeywordContext) BindAuthenticationMethod() IBindAuthenticationMethodContext
func (*BindKeywordContext) BindDNSName ¶
func (s *BindKeywordContext) BindDNSName() IBindDNSNameContext
func (*BindKeywordContext) BindDayOfWeek ¶
func (s *BindKeywordContext) BindDayOfWeek() IBindDayOfWeekContext
func (*BindKeywordContext) BindGroupAttributes ¶
func (s *BindKeywordContext) BindGroupAttributes() IBindGroupAttributesContext
func (*BindKeywordContext) BindGroupDistinguishedName ¶
func (s *BindKeywordContext) BindGroupDistinguishedName() IBindGroupDistinguishedNameContext
func (*BindKeywordContext) BindIPAddress ¶
func (s *BindKeywordContext) BindIPAddress() IBindIPAddressContext
func (*BindKeywordContext) BindRoleDistinguishedName ¶
func (s *BindKeywordContext) BindRoleDistinguishedName() IBindRoleDistinguishedNameContext
func (*BindKeywordContext) BindSecurityStrengthFactor ¶
func (s *BindKeywordContext) BindSecurityStrengthFactor() IBindSecurityStrengthFactorContext
func (*BindKeywordContext) BindTimeOfDay ¶
func (s *BindKeywordContext) BindTimeOfDay() IBindTimeOfDayContext
func (*BindKeywordContext) BindUserAttributes ¶
func (s *BindKeywordContext) BindUserAttributes() IBindUserAttributesContext
func (*BindKeywordContext) BindUserDistinguishedName ¶
func (s *BindKeywordContext) BindUserDistinguishedName() IBindUserDistinguishedNameContext
func (*BindKeywordContext) EnterRule ¶
func (s *BindKeywordContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindKeywordContext) ExitRule ¶
func (s *BindKeywordContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindKeywordContext) GetParser ¶
func (s *BindKeywordContext) GetParser() antlr.Parser
func (*BindKeywordContext) GetRuleContext ¶
func (s *BindKeywordContext) GetRuleContext() antlr.RuleContext
func (*BindKeywordContext) IsBindKeywordContext ¶
func (*BindKeywordContext) IsBindKeywordContext()
func (*BindKeywordContext) ToStringTree ¶
func (s *BindKeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindOperatorContext ¶
type BindOperatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindOperatorContext ¶
func NewBindOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindOperatorContext
func NewEmptyBindOperatorContext ¶
func NewEmptyBindOperatorContext() *BindOperatorContext
func (*BindOperatorContext) EnterRule ¶
func (s *BindOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindOperatorContext) EqualTo ¶
func (s *BindOperatorContext) EqualTo() IEqualToContext
func (*BindOperatorContext) ExitRule ¶
func (s *BindOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindOperatorContext) GetParser ¶
func (s *BindOperatorContext) GetParser() antlr.Parser
func (*BindOperatorContext) GetRuleContext ¶
func (s *BindOperatorContext) GetRuleContext() antlr.RuleContext
func (*BindOperatorContext) GreaterThan ¶
func (s *BindOperatorContext) GreaterThan() IGreaterThanContext
func (*BindOperatorContext) GreaterThanOrEqual ¶
func (s *BindOperatorContext) GreaterThanOrEqual() IGreaterThanOrEqualContext
func (*BindOperatorContext) IsBindOperatorContext ¶
func (*BindOperatorContext) IsBindOperatorContext()
func (*BindOperatorContext) LessThan ¶
func (s *BindOperatorContext) LessThan() ILessThanContext
func (*BindOperatorContext) LessThanOrEqual ¶
func (s *BindOperatorContext) LessThanOrEqual() ILessThanOrEqualContext
func (*BindOperatorContext) NotEqualTo ¶
func (s *BindOperatorContext) NotEqualTo() INotEqualToContext
func (*BindOperatorContext) ToStringTree ¶
func (s *BindOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindRoleDistinguishedNameContext ¶
type BindRoleDistinguishedNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindRoleDistinguishedNameContext ¶
func NewBindRoleDistinguishedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindRoleDistinguishedNameContext
func NewEmptyBindRoleDistinguishedNameContext ¶
func NewEmptyBindRoleDistinguishedNameContext() *BindRoleDistinguishedNameContext
func (*BindRoleDistinguishedNameContext) BKW_RDN ¶
func (s *BindRoleDistinguishedNameContext) BKW_RDN() antlr.TerminalNode
func (*BindRoleDistinguishedNameContext) EnterRule ¶
func (s *BindRoleDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindRoleDistinguishedNameContext) ExitRule ¶
func (s *BindRoleDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindRoleDistinguishedNameContext) GetParser ¶
func (s *BindRoleDistinguishedNameContext) GetParser() antlr.Parser
func (*BindRoleDistinguishedNameContext) GetRuleContext ¶
func (s *BindRoleDistinguishedNameContext) GetRuleContext() antlr.RuleContext
func (*BindRoleDistinguishedNameContext) IsBindRoleDistinguishedNameContext ¶
func (*BindRoleDistinguishedNameContext) IsBindRoleDistinguishedNameContext()
func (*BindRoleDistinguishedNameContext) ToStringTree ¶
func (s *BindRoleDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindRuleContext ¶
type BindRuleContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindRuleContext ¶
func NewBindRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindRuleContext
func NewEmptyBindRuleContext ¶
func NewEmptyBindRuleContext() *BindRuleContext
func (*BindRuleContext) BindKeyword ¶
func (s *BindRuleContext) BindKeyword() IBindKeywordContext
func (*BindRuleContext) BindOperator ¶
func (s *BindRuleContext) BindOperator() IBindOperatorContext
func (*BindRuleContext) EnterRule ¶
func (s *BindRuleContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindRuleContext) ExitRule ¶
func (s *BindRuleContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindRuleContext) ExpressionValues ¶
func (s *BindRuleContext) ExpressionValues() IExpressionValuesContext
func (*BindRuleContext) GetParser ¶
func (s *BindRuleContext) GetParser() antlr.Parser
func (*BindRuleContext) GetRuleContext ¶
func (s *BindRuleContext) GetRuleContext() antlr.RuleContext
func (*BindRuleContext) IsBindRuleContext ¶
func (*BindRuleContext) IsBindRuleContext()
func (*BindRuleContext) ToStringTree ¶
func (s *BindRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindRulesContext ¶
type BindRulesContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindRulesContext ¶
func NewBindRulesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindRulesContext
func NewEmptyBindRulesContext ¶
func NewEmptyBindRulesContext() *BindRulesContext
func (*BindRulesContext) AllBindRules ¶
func (s *BindRulesContext) AllBindRules() []IBindRulesContext
func (*BindRulesContext) AllWordAnd ¶
func (s *BindRulesContext) AllWordAnd() []IWordAndContext
func (*BindRulesContext) AllWordNot ¶
func (s *BindRulesContext) AllWordNot() []IWordNotContext
func (*BindRulesContext) AllWordOr ¶
func (s *BindRulesContext) AllWordOr() []IWordOrContext
func (*BindRulesContext) BindRule ¶
func (s *BindRulesContext) BindRule() IBindRuleContext
func (*BindRulesContext) BindRules ¶
func (s *BindRulesContext) BindRules(i int) IBindRulesContext
func (*BindRulesContext) ClosingParenthesis ¶
func (s *BindRulesContext) ClosingParenthesis() IClosingParenthesisContext
func (*BindRulesContext) EnterRule ¶
func (s *BindRulesContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindRulesContext) ExitRule ¶
func (s *BindRulesContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindRulesContext) GetParser ¶
func (s *BindRulesContext) GetParser() antlr.Parser
func (*BindRulesContext) GetRuleContext ¶
func (s *BindRulesContext) GetRuleContext() antlr.RuleContext
func (*BindRulesContext) IsBindRulesContext ¶
func (*BindRulesContext) IsBindRulesContext()
func (*BindRulesContext) OpeningParenthesis ¶
func (s *BindRulesContext) OpeningParenthesis() IOpeningParenthesisContext
func (*BindRulesContext) ToStringTree ¶
func (s *BindRulesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BindRulesContext) WordAnd ¶
func (s *BindRulesContext) WordAnd(i int) IWordAndContext
func (*BindRulesContext) WordNot ¶
func (s *BindRulesContext) WordNot(i int) IWordNotContext
func (*BindRulesContext) WordOr ¶
func (s *BindRulesContext) WordOr(i int) IWordOrContext
type BindSecurityStrengthFactorContext ¶
type BindSecurityStrengthFactorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindSecurityStrengthFactorContext ¶
func NewBindSecurityStrengthFactorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindSecurityStrengthFactorContext
func NewEmptyBindSecurityStrengthFactorContext ¶
func NewEmptyBindSecurityStrengthFactorContext() *BindSecurityStrengthFactorContext
func (*BindSecurityStrengthFactorContext) BKW_SSF ¶
func (s *BindSecurityStrengthFactorContext) BKW_SSF() antlr.TerminalNode
func (*BindSecurityStrengthFactorContext) EnterRule ¶
func (s *BindSecurityStrengthFactorContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindSecurityStrengthFactorContext) ExitRule ¶
func (s *BindSecurityStrengthFactorContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindSecurityStrengthFactorContext) GetParser ¶
func (s *BindSecurityStrengthFactorContext) GetParser() antlr.Parser
func (*BindSecurityStrengthFactorContext) GetRuleContext ¶
func (s *BindSecurityStrengthFactorContext) GetRuleContext() antlr.RuleContext
func (*BindSecurityStrengthFactorContext) IsBindSecurityStrengthFactorContext ¶
func (*BindSecurityStrengthFactorContext) IsBindSecurityStrengthFactorContext()
func (*BindSecurityStrengthFactorContext) ToStringTree ¶
func (s *BindSecurityStrengthFactorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindTimeOfDayContext ¶
type BindTimeOfDayContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindTimeOfDayContext ¶
func NewBindTimeOfDayContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindTimeOfDayContext
func NewEmptyBindTimeOfDayContext ¶
func NewEmptyBindTimeOfDayContext() *BindTimeOfDayContext
func (*BindTimeOfDayContext) BKW_TOD ¶
func (s *BindTimeOfDayContext) BKW_TOD() antlr.TerminalNode
func (*BindTimeOfDayContext) EnterRule ¶
func (s *BindTimeOfDayContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindTimeOfDayContext) ExitRule ¶
func (s *BindTimeOfDayContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindTimeOfDayContext) GetParser ¶
func (s *BindTimeOfDayContext) GetParser() antlr.Parser
func (*BindTimeOfDayContext) GetRuleContext ¶
func (s *BindTimeOfDayContext) GetRuleContext() antlr.RuleContext
func (*BindTimeOfDayContext) IsBindTimeOfDayContext ¶
func (*BindTimeOfDayContext) IsBindTimeOfDayContext()
func (*BindTimeOfDayContext) ToStringTree ¶
func (s *BindTimeOfDayContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindUserAttributesContext ¶
type BindUserAttributesContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindUserAttributesContext ¶
func NewBindUserAttributesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindUserAttributesContext
func NewEmptyBindUserAttributesContext ¶
func NewEmptyBindUserAttributesContext() *BindUserAttributesContext
func (*BindUserAttributesContext) BKW_UAT ¶
func (s *BindUserAttributesContext) BKW_UAT() antlr.TerminalNode
func (*BindUserAttributesContext) EnterRule ¶
func (s *BindUserAttributesContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindUserAttributesContext) ExitRule ¶
func (s *BindUserAttributesContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindUserAttributesContext) GetParser ¶
func (s *BindUserAttributesContext) GetParser() antlr.Parser
func (*BindUserAttributesContext) GetRuleContext ¶
func (s *BindUserAttributesContext) GetRuleContext() antlr.RuleContext
func (*BindUserAttributesContext) IsBindUserAttributesContext ¶
func (*BindUserAttributesContext) IsBindUserAttributesContext()
func (*BindUserAttributesContext) ToStringTree ¶
func (s *BindUserAttributesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindUserDistinguishedNameContext ¶
type BindUserDistinguishedNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindUserDistinguishedNameContext ¶
func NewBindUserDistinguishedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindUserDistinguishedNameContext
func NewEmptyBindUserDistinguishedNameContext ¶
func NewEmptyBindUserDistinguishedNameContext() *BindUserDistinguishedNameContext
func (*BindUserDistinguishedNameContext) BKW_UDN ¶
func (s *BindUserDistinguishedNameContext) BKW_UDN() antlr.TerminalNode
func (*BindUserDistinguishedNameContext) EnterRule ¶
func (s *BindUserDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindUserDistinguishedNameContext) ExitRule ¶
func (s *BindUserDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindUserDistinguishedNameContext) GetParser ¶
func (s *BindUserDistinguishedNameContext) GetParser() antlr.Parser
func (*BindUserDistinguishedNameContext) GetRuleContext ¶
func (s *BindUserDistinguishedNameContext) GetRuleContext() antlr.RuleContext
func (*BindUserDistinguishedNameContext) IsBindUserDistinguishedNameContext ¶
func (*BindUserDistinguishedNameContext) IsBindUserDistinguishedNameContext()
func (*BindUserDistinguishedNameContext) ToStringTree ¶
func (s *BindUserDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClosingParenthesisContext ¶
type ClosingParenthesisContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClosingParenthesisContext ¶
func NewClosingParenthesisContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClosingParenthesisContext
func NewEmptyClosingParenthesisContext ¶
func NewEmptyClosingParenthesisContext() *ClosingParenthesisContext
func (*ClosingParenthesisContext) EnterRule ¶
func (s *ClosingParenthesisContext) EnterRule(listener antlr.ParseTreeListener)
func (*ClosingParenthesisContext) ExitRule ¶
func (s *ClosingParenthesisContext) ExitRule(listener antlr.ParseTreeListener)
func (*ClosingParenthesisContext) GetParser ¶
func (s *ClosingParenthesisContext) GetParser() antlr.Parser
func (*ClosingParenthesisContext) GetRuleContext ¶
func (s *ClosingParenthesisContext) GetRuleContext() antlr.RuleContext
func (*ClosingParenthesisContext) IsClosingParenthesisContext ¶
func (*ClosingParenthesisContext) IsClosingParenthesisContext()
func (*ClosingParenthesisContext) RPAREN ¶
func (s *ClosingParenthesisContext) RPAREN() antlr.TerminalNode
func (*ClosingParenthesisContext) ToStringTree ¶
func (s *ClosingParenthesisContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CommaDelimiterContext ¶
type CommaDelimiterContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCommaDelimiterContext ¶
func NewCommaDelimiterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommaDelimiterContext
func NewEmptyCommaDelimiterContext ¶
func NewEmptyCommaDelimiterContext() *CommaDelimiterContext
func (*CommaDelimiterContext) COMMA ¶
func (s *CommaDelimiterContext) COMMA() antlr.TerminalNode
func (*CommaDelimiterContext) EnterRule ¶
func (s *CommaDelimiterContext) EnterRule(listener antlr.ParseTreeListener)
func (*CommaDelimiterContext) ExitRule ¶
func (s *CommaDelimiterContext) ExitRule(listener antlr.ParseTreeListener)
func (*CommaDelimiterContext) GetParser ¶
func (s *CommaDelimiterContext) GetParser() antlr.Parser
func (*CommaDelimiterContext) GetRuleContext ¶
func (s *CommaDelimiterContext) GetRuleContext() antlr.RuleContext
func (*CommaDelimiterContext) IsCommaDelimiterContext ¶
func (*CommaDelimiterContext) IsCommaDelimiterContext()
func (*CommaDelimiterContext) ToStringTree ¶
func (s *CommaDelimiterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparePrivilegeContext ¶
type ComparePrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComparePrivilegeContext ¶
func NewComparePrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparePrivilegeContext
func NewEmptyComparePrivilegeContext ¶
func NewEmptyComparePrivilegeContext() *ComparePrivilegeContext
func (*ComparePrivilegeContext) CMP_PRIV ¶
func (s *ComparePrivilegeContext) CMP_PRIV() antlr.TerminalNode
func (*ComparePrivilegeContext) EnterRule ¶
func (s *ComparePrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparePrivilegeContext) ExitRule ¶
func (s *ComparePrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparePrivilegeContext) GetParser ¶
func (s *ComparePrivilegeContext) GetParser() antlr.Parser
func (*ComparePrivilegeContext) GetRuleContext ¶
func (s *ComparePrivilegeContext) GetRuleContext() antlr.RuleContext
func (*ComparePrivilegeContext) IsComparePrivilegeContext ¶
func (*ComparePrivilegeContext) IsComparePrivilegeContext()
func (*ComparePrivilegeContext) ToStringTree ¶
func (s *ComparePrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DeletePrivilegeContext ¶
type DeletePrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDeletePrivilegeContext ¶
func NewDeletePrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeletePrivilegeContext
func NewEmptyDeletePrivilegeContext ¶
func NewEmptyDeletePrivilegeContext() *DeletePrivilegeContext
func (*DeletePrivilegeContext) DEL_PRIV ¶
func (s *DeletePrivilegeContext) DEL_PRIV() antlr.TerminalNode
func (*DeletePrivilegeContext) EnterRule ¶
func (s *DeletePrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeletePrivilegeContext) ExitRule ¶
func (s *DeletePrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeletePrivilegeContext) GetParser ¶
func (s *DeletePrivilegeContext) GetParser() antlr.Parser
func (*DeletePrivilegeContext) GetRuleContext ¶
func (s *DeletePrivilegeContext) GetRuleContext() antlr.RuleContext
func (*DeletePrivilegeContext) IsDeletePrivilegeContext ¶
func (*DeletePrivilegeContext) IsDeletePrivilegeContext()
func (*DeletePrivilegeContext) ToStringTree ¶
func (s *DeletePrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DispositionContext ¶
type DispositionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDispositionContext ¶
func NewDispositionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DispositionContext
func NewEmptyDispositionContext ¶
func NewEmptyDispositionContext() *DispositionContext
func (*DispositionContext) EnterRule ¶
func (s *DispositionContext) EnterRule(listener antlr.ParseTreeListener)
func (*DispositionContext) ExitRule ¶
func (s *DispositionContext) ExitRule(listener antlr.ParseTreeListener)
func (*DispositionContext) GetParser ¶
func (s *DispositionContext) GetParser() antlr.Parser
func (*DispositionContext) GetRuleContext ¶
func (s *DispositionContext) GetRuleContext() antlr.RuleContext
func (*DispositionContext) GrantedPermission ¶
func (s *DispositionContext) GrantedPermission() IGrantedPermissionContext
func (*DispositionContext) IsDispositionContext ¶
func (*DispositionContext) IsDispositionContext()
func (*DispositionContext) ToStringTree ¶
func (s *DispositionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*DispositionContext) WithheldPermission ¶
func (s *DispositionContext) WithheldPermission() IWithheldPermissionContext
type EqualToContext ¶
type EqualToContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEqualToContext ¶
func NewEmptyEqualToContext() *EqualToContext
func NewEqualToContext ¶
func NewEqualToContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EqualToContext
func (*EqualToContext) EQ ¶
func (s *EqualToContext) EQ() antlr.TerminalNode
func (*EqualToContext) EnterRule ¶
func (s *EqualToContext) EnterRule(listener antlr.ParseTreeListener)
func (*EqualToContext) ExitRule ¶
func (s *EqualToContext) ExitRule(listener antlr.ParseTreeListener)
func (*EqualToContext) GetParser ¶
func (s *EqualToContext) GetParser() antlr.Parser
func (*EqualToContext) GetRuleContext ¶
func (s *EqualToContext) GetRuleContext() antlr.RuleContext
func (*EqualToContext) IsEqualToContext ¶
func (*EqualToContext) IsEqualToContext()
func (*EqualToContext) ToStringTree ¶
func (s *EqualToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExportPrivilegeContext ¶
type ExportPrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExportPrivilegeContext ¶
func NewEmptyExportPrivilegeContext() *ExportPrivilegeContext
func NewExportPrivilegeContext ¶
func NewExportPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExportPrivilegeContext
func (*ExportPrivilegeContext) EXP_PRIV ¶
func (s *ExportPrivilegeContext) EXP_PRIV() antlr.TerminalNode
func (*ExportPrivilegeContext) EnterRule ¶
func (s *ExportPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExportPrivilegeContext) ExitRule ¶
func (s *ExportPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExportPrivilegeContext) GetParser ¶
func (s *ExportPrivilegeContext) GetParser() antlr.Parser
func (*ExportPrivilegeContext) GetRuleContext ¶
func (s *ExportPrivilegeContext) GetRuleContext() antlr.RuleContext
func (*ExportPrivilegeContext) IsExportPrivilegeContext ¶
func (*ExportPrivilegeContext) IsExportPrivilegeContext()
func (*ExportPrivilegeContext) ToStringTree ¶
func (s *ExportPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionValuesContext ¶
type ExpressionValuesContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionValuesContext ¶
func NewEmptyExpressionValuesContext() *ExpressionValuesContext
func NewExpressionValuesContext ¶
func NewExpressionValuesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionValuesContext
func (*ExpressionValuesContext) AllQUOTED_STRING ¶
func (s *ExpressionValuesContext) AllQUOTED_STRING() []antlr.TerminalNode
func (*ExpressionValuesContext) AllSymbolicOr ¶
func (s *ExpressionValuesContext) AllSymbolicOr() []ISymbolicOrContext
func (*ExpressionValuesContext) EnterRule ¶
func (s *ExpressionValuesContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionValuesContext) ExitRule ¶
func (s *ExpressionValuesContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionValuesContext) GetParser ¶
func (s *ExpressionValuesContext) GetParser() antlr.Parser
func (*ExpressionValuesContext) GetRuleContext ¶
func (s *ExpressionValuesContext) GetRuleContext() antlr.RuleContext
func (*ExpressionValuesContext) IsExpressionValuesContext ¶
func (*ExpressionValuesContext) IsExpressionValuesContext()
func (*ExpressionValuesContext) QUOTED_STRING ¶
func (s *ExpressionValuesContext) QUOTED_STRING(i int) antlr.TerminalNode
func (*ExpressionValuesContext) SymbolicOr ¶
func (s *ExpressionValuesContext) SymbolicOr(i int) ISymbolicOrContext
func (*ExpressionValuesContext) ToStringTree ¶
func (s *ExpressionValuesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GrantedPermissionContext ¶
type GrantedPermissionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGrantedPermissionContext ¶
func NewEmptyGrantedPermissionContext() *GrantedPermissionContext
func NewGrantedPermissionContext ¶
func NewGrantedPermissionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GrantedPermissionContext
func (*GrantedPermissionContext) ALLOW ¶
func (s *GrantedPermissionContext) ALLOW() antlr.TerminalNode
func (*GrantedPermissionContext) EnterRule ¶
func (s *GrantedPermissionContext) EnterRule(listener antlr.ParseTreeListener)
func (*GrantedPermissionContext) ExitRule ¶
func (s *GrantedPermissionContext) ExitRule(listener antlr.ParseTreeListener)
func (*GrantedPermissionContext) GetParser ¶
func (s *GrantedPermissionContext) GetParser() antlr.Parser
func (*GrantedPermissionContext) GetRuleContext ¶
func (s *GrantedPermissionContext) GetRuleContext() antlr.RuleContext
func (*GrantedPermissionContext) IsGrantedPermissionContext ¶
func (*GrantedPermissionContext) IsGrantedPermissionContext()
func (*GrantedPermissionContext) ToStringTree ¶
func (s *GrantedPermissionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GreaterThanContext ¶
type GreaterThanContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGreaterThanContext ¶
func NewEmptyGreaterThanContext() *GreaterThanContext
func NewGreaterThanContext ¶
func NewGreaterThanContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GreaterThanContext
func (*GreaterThanContext) EnterRule ¶
func (s *GreaterThanContext) EnterRule(listener antlr.ParseTreeListener)
func (*GreaterThanContext) ExitRule ¶
func (s *GreaterThanContext) ExitRule(listener antlr.ParseTreeListener)
func (*GreaterThanContext) GT ¶
func (s *GreaterThanContext) GT() antlr.TerminalNode
func (*GreaterThanContext) GetParser ¶
func (s *GreaterThanContext) GetParser() antlr.Parser
func (*GreaterThanContext) GetRuleContext ¶
func (s *GreaterThanContext) GetRuleContext() antlr.RuleContext
func (*GreaterThanContext) IsGreaterThanContext ¶
func (*GreaterThanContext) IsGreaterThanContext()
func (*GreaterThanContext) ToStringTree ¶
func (s *GreaterThanContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GreaterThanOrEqualContext ¶
type GreaterThanOrEqualContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGreaterThanOrEqualContext ¶
func NewEmptyGreaterThanOrEqualContext() *GreaterThanOrEqualContext
func NewGreaterThanOrEqualContext ¶
func NewGreaterThanOrEqualContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GreaterThanOrEqualContext
func (*GreaterThanOrEqualContext) EnterRule ¶
func (s *GreaterThanOrEqualContext) EnterRule(listener antlr.ParseTreeListener)
func (*GreaterThanOrEqualContext) ExitRule ¶
func (s *GreaterThanOrEqualContext) ExitRule(listener antlr.ParseTreeListener)
func (*GreaterThanOrEqualContext) GE ¶
func (s *GreaterThanOrEqualContext) GE() antlr.TerminalNode
func (*GreaterThanOrEqualContext) GetParser ¶
func (s *GreaterThanOrEqualContext) GetParser() antlr.Parser
func (*GreaterThanOrEqualContext) GetRuleContext ¶
func (s *GreaterThanOrEqualContext) GetRuleContext() antlr.RuleContext
func (*GreaterThanOrEqualContext) IsGreaterThanOrEqualContext ¶
func (*GreaterThanOrEqualContext) IsGreaterThanOrEqualContext()
func (*GreaterThanOrEqualContext) ToStringTree ¶
func (s *GreaterThanOrEqualContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAccessControlLabelContext ¶
type IAccessControlLabelContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures QUOTED_STRING() antlr.TerminalNode // IsAccessControlLabelContext differentiates from other interfaces. IsAccessControlLabelContext() }
IAccessControlLabelContext is an interface to support dynamic dispatch.
type IAddPrivilegeContext ¶
type IAddPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ADD_PRIV() antlr.TerminalNode // IsAddPrivilegeContext differentiates from other interfaces. IsAddPrivilegeContext() }
IAddPrivilegeContext is an interface to support dynamic dispatch.
type IAllPrivilegeContext ¶
type IAllPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ALL_PRIV() antlr.TerminalNode // IsAllPrivilegeContext differentiates from other interfaces. IsAllPrivilegeContext() }
IAllPrivilegeContext is an interface to support dynamic dispatch.
type IAnchorContext ¶
type IAnchorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ANCHOR() antlr.TerminalNode // IsAnchorContext differentiates from other interfaces. IsAnchorContext() }
IAnchorContext is an interface to support dynamic dispatch.
type IBindAuthenticationMethodContext ¶
type IBindAuthenticationMethodContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_AM() antlr.TerminalNode // IsBindAuthenticationMethodContext differentiates from other interfaces. IsBindAuthenticationMethodContext() }
IBindAuthenticationMethodContext is an interface to support dynamic dispatch.
type IBindDNSNameContext ¶
type IBindDNSNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_DNS() antlr.TerminalNode // IsBindDNSNameContext differentiates from other interfaces. IsBindDNSNameContext() }
IBindDNSNameContext is an interface to support dynamic dispatch.
type IBindDayOfWeekContext ¶
type IBindDayOfWeekContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_DOW() antlr.TerminalNode // IsBindDayOfWeekContext differentiates from other interfaces. IsBindDayOfWeekContext() }
IBindDayOfWeekContext is an interface to support dynamic dispatch.
type IBindGroupAttributesContext ¶
type IBindGroupAttributesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_GAT() antlr.TerminalNode // IsBindGroupAttributesContext differentiates from other interfaces. IsBindGroupAttributesContext() }
IBindGroupAttributesContext is an interface to support dynamic dispatch.
type IBindGroupDistinguishedNameContext ¶
type IBindGroupDistinguishedNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_GDN() antlr.TerminalNode // IsBindGroupDistinguishedNameContext differentiates from other interfaces. IsBindGroupDistinguishedNameContext() }
IBindGroupDistinguishedNameContext is an interface to support dynamic dispatch.
type IBindIPAddressContext ¶
type IBindIPAddressContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_IP() antlr.TerminalNode // IsBindIPAddressContext differentiates from other interfaces. IsBindIPAddressContext() }
IBindIPAddressContext is an interface to support dynamic dispatch.
type IBindKeywordContext ¶
type IBindKeywordContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BindUserDistinguishedName() IBindUserDistinguishedNameContext BindGroupDistinguishedName() IBindGroupDistinguishedNameContext BindRoleDistinguishedName() IBindRoleDistinguishedNameContext BindUserAttributes() IBindUserAttributesContext BindGroupAttributes() IBindGroupAttributesContext BindSecurityStrengthFactor() IBindSecurityStrengthFactorContext BindIPAddress() IBindIPAddressContext BindDNSName() IBindDNSNameContext BindTimeOfDay() IBindTimeOfDayContext BindDayOfWeek() IBindDayOfWeekContext BindAuthenticationMethod() IBindAuthenticationMethodContext // IsBindKeywordContext differentiates from other interfaces. IsBindKeywordContext() }
IBindKeywordContext is an interface to support dynamic dispatch.
type IBindOperatorContext ¶
type IBindOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EqualTo() IEqualToContext NotEqualTo() INotEqualToContext LessThan() ILessThanContext LessThanOrEqual() ILessThanOrEqualContext GreaterThan() IGreaterThanContext GreaterThanOrEqual() IGreaterThanOrEqualContext // IsBindOperatorContext differentiates from other interfaces. IsBindOperatorContext() }
IBindOperatorContext is an interface to support dynamic dispatch.
type IBindRoleDistinguishedNameContext ¶
type IBindRoleDistinguishedNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_RDN() antlr.TerminalNode // IsBindRoleDistinguishedNameContext differentiates from other interfaces. IsBindRoleDistinguishedNameContext() }
IBindRoleDistinguishedNameContext is an interface to support dynamic dispatch.
type IBindRuleContext ¶
type IBindRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BindKeyword() IBindKeywordContext BindOperator() IBindOperatorContext ExpressionValues() IExpressionValuesContext // IsBindRuleContext differentiates from other interfaces. IsBindRuleContext() }
IBindRuleContext is an interface to support dynamic dispatch.
type IBindRulesContext ¶
type IBindRulesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures OpeningParenthesis() IOpeningParenthesisContext AllBindRules() []IBindRulesContext BindRules(i int) IBindRulesContext ClosingParenthesis() IClosingParenthesisContext BindRule() IBindRuleContext AllWordAnd() []IWordAndContext WordAnd(i int) IWordAndContext AllWordOr() []IWordOrContext WordOr(i int) IWordOrContext AllWordNot() []IWordNotContext WordNot(i int) IWordNotContext // IsBindRulesContext differentiates from other interfaces. IsBindRulesContext() }
IBindRulesContext is an interface to support dynamic dispatch.
type IBindSecurityStrengthFactorContext ¶
type IBindSecurityStrengthFactorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_SSF() antlr.TerminalNode // IsBindSecurityStrengthFactorContext differentiates from other interfaces. IsBindSecurityStrengthFactorContext() }
IBindSecurityStrengthFactorContext is an interface to support dynamic dispatch.
type IBindTimeOfDayContext ¶
type IBindTimeOfDayContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_TOD() antlr.TerminalNode // IsBindTimeOfDayContext differentiates from other interfaces. IsBindTimeOfDayContext() }
IBindTimeOfDayContext is an interface to support dynamic dispatch.
type IBindUserAttributesContext ¶
type IBindUserAttributesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_UAT() antlr.TerminalNode // IsBindUserAttributesContext differentiates from other interfaces. IsBindUserAttributesContext() }
IBindUserAttributesContext is an interface to support dynamic dispatch.
type IBindUserDistinguishedNameContext ¶
type IBindUserDistinguishedNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BKW_UDN() antlr.TerminalNode // IsBindUserDistinguishedNameContext differentiates from other interfaces. IsBindUserDistinguishedNameContext() }
IBindUserDistinguishedNameContext is an interface to support dynamic dispatch.
type IClosingParenthesisContext ¶
type IClosingParenthesisContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures RPAREN() antlr.TerminalNode // IsClosingParenthesisContext differentiates from other interfaces. IsClosingParenthesisContext() }
IClosingParenthesisContext is an interface to support dynamic dispatch.
type ICommaDelimiterContext ¶
type ICommaDelimiterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures COMMA() antlr.TerminalNode // IsCommaDelimiterContext differentiates from other interfaces. IsCommaDelimiterContext() }
ICommaDelimiterContext is an interface to support dynamic dispatch.
type IComparePrivilegeContext ¶
type IComparePrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CMP_PRIV() antlr.TerminalNode // IsComparePrivilegeContext differentiates from other interfaces. IsComparePrivilegeContext() }
IComparePrivilegeContext is an interface to support dynamic dispatch.
type IDeletePrivilegeContext ¶
type IDeletePrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DEL_PRIV() antlr.TerminalNode // IsDeletePrivilegeContext differentiates from other interfaces. IsDeletePrivilegeContext() }
IDeletePrivilegeContext is an interface to support dynamic dispatch.
type IDispositionContext ¶
type IDispositionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures GrantedPermission() IGrantedPermissionContext WithheldPermission() IWithheldPermissionContext // IsDispositionContext differentiates from other interfaces. IsDispositionContext() }
IDispositionContext is an interface to support dynamic dispatch.
type IEqualToContext ¶
type IEqualToContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EQ() antlr.TerminalNode // IsEqualToContext differentiates from other interfaces. IsEqualToContext() }
IEqualToContext is an interface to support dynamic dispatch.
type IExportPrivilegeContext ¶
type IExportPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EXP_PRIV() antlr.TerminalNode // IsExportPrivilegeContext differentiates from other interfaces. IsExportPrivilegeContext() }
IExportPrivilegeContext is an interface to support dynamic dispatch.
type IExpressionValuesContext ¶
type IExpressionValuesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllQUOTED_STRING() []antlr.TerminalNode QUOTED_STRING(i int) antlr.TerminalNode AllSymbolicOr() []ISymbolicOrContext SymbolicOr(i int) ISymbolicOrContext // IsExpressionValuesContext differentiates from other interfaces. IsExpressionValuesContext() }
IExpressionValuesContext is an interface to support dynamic dispatch.
type IGrantedPermissionContext ¶
type IGrantedPermissionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ALLOW() antlr.TerminalNode // IsGrantedPermissionContext differentiates from other interfaces. IsGrantedPermissionContext() }
IGrantedPermissionContext is an interface to support dynamic dispatch.
type IGreaterThanContext ¶
type IGreaterThanContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures GT() antlr.TerminalNode // IsGreaterThanContext differentiates from other interfaces. IsGreaterThanContext() }
IGreaterThanContext is an interface to support dynamic dispatch.
type IGreaterThanOrEqualContext ¶
type IGreaterThanOrEqualContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures GE() antlr.TerminalNode // IsGreaterThanOrEqualContext differentiates from other interfaces. IsGreaterThanOrEqualContext() }
IGreaterThanOrEqualContext is an interface to support dynamic dispatch.
type IImportPrivilegeContext ¶
type IImportPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IMP_PRIV() antlr.TerminalNode // IsImportPrivilegeContext differentiates from other interfaces. IsImportPrivilegeContext() }
IImportPrivilegeContext is an interface to support dynamic dispatch.
type IInstructionAnchorContext ¶
type IInstructionAnchorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Anchor() IAnchorContext AccessControlLabel() IAccessControlLabelContext RuleTerminator() IRuleTerminatorContext // IsInstructionAnchorContext differentiates from other interfaces. IsInstructionAnchorContext() }
IInstructionAnchorContext is an interface to support dynamic dispatch.
type IInstructionContext ¶
type IInstructionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures OpeningParenthesis() IOpeningParenthesisContext InstructionAnchor() IInstructionAnchorContext PermissionBindRules() IPermissionBindRulesContext ClosingParenthesis() IClosingParenthesisContext TargetRules() ITargetRulesContext // IsInstructionContext differentiates from other interfaces. IsInstructionContext() }
IInstructionContext is an interface to support dynamic dispatch.
type ILessThanContext ¶
type ILessThanContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LT() antlr.TerminalNode // IsLessThanContext differentiates from other interfaces. IsLessThanContext() }
ILessThanContext is an interface to support dynamic dispatch.
type ILessThanOrEqualContext ¶
type ILessThanOrEqualContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LE() antlr.TerminalNode // IsLessThanOrEqualContext differentiates from other interfaces. IsLessThanOrEqualContext() }
ILessThanOrEqualContext is an interface to support dynamic dispatch.
type INoPrivilegeContext ¶
type INoPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures NO_PRIV() antlr.TerminalNode // IsNoPrivilegeContext differentiates from other interfaces. IsNoPrivilegeContext() }
INoPrivilegeContext is an interface to support dynamic dispatch.
type INotEqualToContext ¶
type INotEqualToContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures NE() antlr.TerminalNode // IsNotEqualToContext differentiates from other interfaces. IsNotEqualToContext() }
INotEqualToContext is an interface to support dynamic dispatch.
type IOpeningParenthesisContext ¶
type IOpeningParenthesisContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LPAREN() antlr.TerminalNode // IsOpeningParenthesisContext differentiates from other interfaces. IsOpeningParenthesisContext() }
IOpeningParenthesisContext is an interface to support dynamic dispatch.
type IParseContext ¶
type IParseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Instruction() IInstructionContext EOF() antlr.TerminalNode // IsParseContext differentiates from other interfaces. IsParseContext() }
IParseContext is an interface to support dynamic dispatch.
type IPermissionBindRuleContext ¶
type IPermissionBindRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Permission() IPermissionContext BindRules() IBindRulesContext RuleTerminator() IRuleTerminatorContext // IsPermissionBindRuleContext differentiates from other interfaces. IsPermissionBindRuleContext() }
IPermissionBindRuleContext is an interface to support dynamic dispatch.
type IPermissionBindRulesContext ¶
type IPermissionBindRulesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllPermissionBindRule() []IPermissionBindRuleContext PermissionBindRule(i int) IPermissionBindRuleContext // IsPermissionBindRulesContext differentiates from other interfaces. IsPermissionBindRulesContext() }
IPermissionBindRulesContext is an interface to support dynamic dispatch.
type IPermissionContext ¶
type IPermissionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Disposition() IDispositionContext OpeningParenthesis() IOpeningParenthesisContext AllPrivilege() []IPrivilegeContext Privilege(i int) IPrivilegeContext ClosingParenthesis() IClosingParenthesisContext AllCommaDelimiter() []ICommaDelimiterContext CommaDelimiter(i int) ICommaDelimiterContext // IsPermissionContext differentiates from other interfaces. IsPermissionContext() }
IPermissionContext is an interface to support dynamic dispatch.
type IPrivilegeContext ¶
type IPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ReadPrivilege() IReadPrivilegeContext WritePrivilege() IWritePrivilegeContext SelfWritePrivilege() ISelfWritePrivilegeContext ComparePrivilege() IComparePrivilegeContext SearchPrivilege() ISearchPrivilegeContext ProxyPrivilege() IProxyPrivilegeContext AddPrivilege() IAddPrivilegeContext DeletePrivilege() IDeletePrivilegeContext ImportPrivilege() IImportPrivilegeContext ExportPrivilege() IExportPrivilegeContext AllPrivilege() IAllPrivilegeContext NoPrivilege() INoPrivilegeContext // IsPrivilegeContext differentiates from other interfaces. IsPrivilegeContext() }
IPrivilegeContext is an interface to support dynamic dispatch.
type IProxyPrivilegeContext ¶
type IProxyPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PRX_PRIV() antlr.TerminalNode // IsProxyPrivilegeContext differentiates from other interfaces. IsProxyPrivilegeContext() }
IProxyPrivilegeContext is an interface to support dynamic dispatch.
type IReadPrivilegeContext ¶
type IReadPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures READ_PRIV() antlr.TerminalNode // IsReadPrivilegeContext differentiates from other interfaces. IsReadPrivilegeContext() }
IReadPrivilegeContext is an interface to support dynamic dispatch.
type IRuleTerminatorContext ¶
type IRuleTerminatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SEMI() antlr.TerminalNode // IsRuleTerminatorContext differentiates from other interfaces. IsRuleTerminatorContext() }
IRuleTerminatorContext is an interface to support dynamic dispatch.
type ISearchPrivilegeContext ¶
type ISearchPrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SRC_PRIV() antlr.TerminalNode // IsSearchPrivilegeContext differentiates from other interfaces. IsSearchPrivilegeContext() }
ISearchPrivilegeContext is an interface to support dynamic dispatch.
type ISelfWritePrivilegeContext ¶
type ISelfWritePrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SLF_PRIV() antlr.TerminalNode // IsSelfWritePrivilegeContext differentiates from other interfaces. IsSelfWritePrivilegeContext() }
ISelfWritePrivilegeContext is an interface to support dynamic dispatch.
type ISymbolicOrContext ¶
type ISymbolicOrContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SYMBOLIC_OR() antlr.TerminalNode // IsSymbolicOrContext differentiates from other interfaces. IsSymbolicOrContext() }
ISymbolicOrContext is an interface to support dynamic dispatch.
type ITargetAttributeSearchFiltersContext ¶
type ITargetAttributeSearchFiltersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TKW_AF() antlr.TerminalNode // IsTargetAttributeSearchFiltersContext differentiates from other interfaces. IsTargetAttributeSearchFiltersContext() }
ITargetAttributeSearchFiltersContext is an interface to support dynamic dispatch.
type ITargetControlObjectIdentifierContext ¶
type ITargetControlObjectIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TKW_CTRL() antlr.TerminalNode // IsTargetControlObjectIdentifierContext differentiates from other interfaces. IsTargetControlObjectIdentifierContext() }
ITargetControlObjectIdentifierContext is an interface to support dynamic dispatch.
type ITargetDistinguishedNameContext ¶
type ITargetDistinguishedNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TKW_TARGET() antlr.TerminalNode // IsTargetDistinguishedNameContext differentiates from other interfaces. IsTargetDistinguishedNameContext() }
ITargetDistinguishedNameContext is an interface to support dynamic dispatch.
type ITargetExtendedOperationObjectIdentifierContext ¶
type ITargetExtendedOperationObjectIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TKW_EXTOP() antlr.TerminalNode // IsTargetExtendedOperationObjectIdentifierContext differentiates from other interfaces. IsTargetExtendedOperationObjectIdentifierContext() }
ITargetExtendedOperationObjectIdentifierContext is an interface to support dynamic dispatch.
type ITargetFromDistinguishedNameContext ¶
type ITargetFromDistinguishedNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TKW_FROM() antlr.TerminalNode // IsTargetFromDistinguishedNameContext differentiates from other interfaces. IsTargetFromDistinguishedNameContext() }
ITargetFromDistinguishedNameContext is an interface to support dynamic dispatch.
type ITargetKeywordContext ¶
type ITargetKeywordContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TargetDistinguishedName() ITargetDistinguishedNameContext TargetToDistinguishedName() ITargetToDistinguishedNameContext TargetFromDistinguishedName() ITargetFromDistinguishedNameContext TargetSearchScope() ITargetSearchScopeContext TargetSearchAttribute() ITargetSearchAttributeContext TargetSearchFilter() ITargetSearchFilterContext TargetAttributeSearchFilters() ITargetAttributeSearchFiltersContext TargetControlObjectIdentifier() ITargetControlObjectIdentifierContext TargetExtendedOperationObjectIdentifier() ITargetExtendedOperationObjectIdentifierContext // IsTargetKeywordContext differentiates from other interfaces. IsTargetKeywordContext() }
ITargetKeywordContext is an interface to support dynamic dispatch.
type ITargetOperatorContext ¶
type ITargetOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EqualTo() IEqualToContext NotEqualTo() INotEqualToContext // IsTargetOperatorContext differentiates from other interfaces. IsTargetOperatorContext() }
ITargetOperatorContext is an interface to support dynamic dispatch.
type ITargetRuleContext ¶
type ITargetRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures OpeningParenthesis() IOpeningParenthesisContext TargetKeyword() ITargetKeywordContext TargetOperator() ITargetOperatorContext ExpressionValues() IExpressionValuesContext ClosingParenthesis() IClosingParenthesisContext // IsTargetRuleContext differentiates from other interfaces. IsTargetRuleContext() }
ITargetRuleContext is an interface to support dynamic dispatch.
type ITargetRulesContext ¶
type ITargetRulesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllTargetRule() []ITargetRuleContext TargetRule(i int) ITargetRuleContext // IsTargetRulesContext differentiates from other interfaces. IsTargetRulesContext() }
ITargetRulesContext is an interface to support dynamic dispatch.
type ITargetSearchAttributeContext ¶
type ITargetSearchAttributeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TKW_ATTR() antlr.TerminalNode // IsTargetSearchAttributeContext differentiates from other interfaces. IsTargetSearchAttributeContext() }
ITargetSearchAttributeContext is an interface to support dynamic dispatch.
type ITargetSearchFilterContext ¶
type ITargetSearchFilterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TKW_FILTER() antlr.TerminalNode // IsTargetSearchFilterContext differentiates from other interfaces. IsTargetSearchFilterContext() }
ITargetSearchFilterContext is an interface to support dynamic dispatch.
type ITargetSearchScopeContext ¶
type ITargetSearchScopeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TKW_SCOPE() antlr.TerminalNode // IsTargetSearchScopeContext differentiates from other interfaces. IsTargetSearchScopeContext() }
ITargetSearchScopeContext is an interface to support dynamic dispatch.
type ITargetToDistinguishedNameContext ¶
type ITargetToDistinguishedNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TKW_TO() antlr.TerminalNode // IsTargetToDistinguishedNameContext differentiates from other interfaces. IsTargetToDistinguishedNameContext() }
ITargetToDistinguishedNameContext is an interface to support dynamic dispatch.
type IWithheldPermissionContext ¶
type IWithheldPermissionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DENY() antlr.TerminalNode // IsWithheldPermissionContext differentiates from other interfaces. IsWithheldPermissionContext() }
IWithheldPermissionContext is an interface to support dynamic dispatch.
type IWordAndContext ¶
type IWordAndContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WORD_AND() antlr.TerminalNode // IsWordAndContext differentiates from other interfaces. IsWordAndContext() }
IWordAndContext is an interface to support dynamic dispatch.
type IWordNotContext ¶
type IWordNotContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WORD_NOT() antlr.TerminalNode // IsWordNotContext differentiates from other interfaces. IsWordNotContext() }
IWordNotContext is an interface to support dynamic dispatch.
type IWordOrContext ¶
type IWordOrContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WORD_OR() antlr.TerminalNode // IsWordOrContext differentiates from other interfaces. IsWordOrContext() }
IWordOrContext is an interface to support dynamic dispatch.
type IWritePrivilegeContext ¶
type IWritePrivilegeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WRITE_PRIV() antlr.TerminalNode // IsWritePrivilegeContext differentiates from other interfaces. IsWritePrivilegeContext() }
IWritePrivilegeContext is an interface to support dynamic dispatch.
type ImportPrivilegeContext ¶
type ImportPrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportPrivilegeContext ¶
func NewEmptyImportPrivilegeContext() *ImportPrivilegeContext
func NewImportPrivilegeContext ¶
func NewImportPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportPrivilegeContext
func (*ImportPrivilegeContext) EnterRule ¶
func (s *ImportPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportPrivilegeContext) ExitRule ¶
func (s *ImportPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportPrivilegeContext) GetParser ¶
func (s *ImportPrivilegeContext) GetParser() antlr.Parser
func (*ImportPrivilegeContext) GetRuleContext ¶
func (s *ImportPrivilegeContext) GetRuleContext() antlr.RuleContext
func (*ImportPrivilegeContext) IMP_PRIV ¶
func (s *ImportPrivilegeContext) IMP_PRIV() antlr.TerminalNode
func (*ImportPrivilegeContext) IsImportPrivilegeContext ¶
func (*ImportPrivilegeContext) IsImportPrivilegeContext()
func (*ImportPrivilegeContext) ToStringTree ¶
func (s *ImportPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Instruction ¶
type Instruction struct { T stackage.Stack // optional L AccessControlLabel // required PB stackage.Stack // >= 1 required }
Instruction is a convenience type returned when ParseInstruction is successfully executed. It will contain all of the central elements of an Access Control Instruction (ACI) Version 3.0 expression:
- Zero (0) or more Target Rules
- An Access Control Label (unique, descriptive string identifier for an ACI)
- One (1) or more Permission+Bind Rules, each containing one (1) Permission and one (1) Bind Rules expression.
func ParseInstruction ¶
func ParseInstruction(raw string) (i Instruction, err error)
ParseInstruction returns an instance of Instruction alongside an error.
The input string value, raw, should be a legal ACIv3 instruction in its entirely.
See the following package-level functions if you only wish to parse a part of an instruction:
- ParseTargetRules
- ParsePermissionBindRule (or, alternatively, ParsePermission and ParseBindRules individually)
See also the AccessControlLabel type, which can cast a string value for an ACIv3 label.
func (Instruction) String ¶
func (r Instruction) String() string
String is a stringer method that returns the string representation of the receiver instance.
type InstructionAnchorContext ¶
type InstructionAnchorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInstructionAnchorContext ¶
func NewEmptyInstructionAnchorContext() *InstructionAnchorContext
func NewInstructionAnchorContext ¶
func NewInstructionAnchorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InstructionAnchorContext
func (*InstructionAnchorContext) AccessControlLabel ¶
func (s *InstructionAnchorContext) AccessControlLabel() IAccessControlLabelContext
func (*InstructionAnchorContext) Anchor ¶
func (s *InstructionAnchorContext) Anchor() IAnchorContext
func (*InstructionAnchorContext) EnterRule ¶
func (s *InstructionAnchorContext) EnterRule(listener antlr.ParseTreeListener)
func (*InstructionAnchorContext) ExitRule ¶
func (s *InstructionAnchorContext) ExitRule(listener antlr.ParseTreeListener)
func (*InstructionAnchorContext) GetParser ¶
func (s *InstructionAnchorContext) GetParser() antlr.Parser
func (*InstructionAnchorContext) GetRuleContext ¶
func (s *InstructionAnchorContext) GetRuleContext() antlr.RuleContext
func (*InstructionAnchorContext) IsInstructionAnchorContext ¶
func (*InstructionAnchorContext) IsInstructionAnchorContext()
func (*InstructionAnchorContext) RuleTerminator ¶
func (s *InstructionAnchorContext) RuleTerminator() IRuleTerminatorContext
func (*InstructionAnchorContext) ToStringTree ¶
func (s *InstructionAnchorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InstructionContext ¶
type InstructionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInstructionContext ¶
func NewEmptyInstructionContext() *InstructionContext
func NewInstructionContext ¶
func NewInstructionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InstructionContext
func (*InstructionContext) ClosingParenthesis ¶
func (s *InstructionContext) ClosingParenthesis() IClosingParenthesisContext
func (*InstructionContext) EnterRule ¶
func (s *InstructionContext) EnterRule(listener antlr.ParseTreeListener)
func (*InstructionContext) ExitRule ¶
func (s *InstructionContext) ExitRule(listener antlr.ParseTreeListener)
func (*InstructionContext) GetParser ¶
func (s *InstructionContext) GetParser() antlr.Parser
func (*InstructionContext) GetRuleContext ¶
func (s *InstructionContext) GetRuleContext() antlr.RuleContext
func (*InstructionContext) InstructionAnchor ¶
func (s *InstructionContext) InstructionAnchor() IInstructionAnchorContext
func (*InstructionContext) IsInstructionContext ¶
func (*InstructionContext) IsInstructionContext()
func (*InstructionContext) OpeningParenthesis ¶
func (s *InstructionContext) OpeningParenthesis() IOpeningParenthesisContext
func (*InstructionContext) PermissionBindRules ¶
func (s *InstructionContext) PermissionBindRules() IPermissionBindRulesContext
func (*InstructionContext) TargetRules ¶
func (s *InstructionContext) TargetRules() ITargetRulesContext
func (*InstructionContext) ToStringTree ¶
func (s *InstructionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LessThanContext ¶
type LessThanContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLessThanContext ¶
func NewEmptyLessThanContext() *LessThanContext
func NewLessThanContext ¶
func NewLessThanContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LessThanContext
func (*LessThanContext) EnterRule ¶
func (s *LessThanContext) EnterRule(listener antlr.ParseTreeListener)
func (*LessThanContext) ExitRule ¶
func (s *LessThanContext) ExitRule(listener antlr.ParseTreeListener)
func (*LessThanContext) GetParser ¶
func (s *LessThanContext) GetParser() antlr.Parser
func (*LessThanContext) GetRuleContext ¶
func (s *LessThanContext) GetRuleContext() antlr.RuleContext
func (*LessThanContext) IsLessThanContext ¶
func (*LessThanContext) IsLessThanContext()
func (*LessThanContext) LT ¶
func (s *LessThanContext) LT() antlr.TerminalNode
func (*LessThanContext) ToStringTree ¶
func (s *LessThanContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LessThanOrEqualContext ¶
type LessThanOrEqualContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLessThanOrEqualContext ¶
func NewEmptyLessThanOrEqualContext() *LessThanOrEqualContext
func NewLessThanOrEqualContext ¶
func NewLessThanOrEqualContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LessThanOrEqualContext
func (*LessThanOrEqualContext) EnterRule ¶
func (s *LessThanOrEqualContext) EnterRule(listener antlr.ParseTreeListener)
func (*LessThanOrEqualContext) ExitRule ¶
func (s *LessThanOrEqualContext) ExitRule(listener antlr.ParseTreeListener)
func (*LessThanOrEqualContext) GetParser ¶
func (s *LessThanOrEqualContext) GetParser() antlr.Parser
func (*LessThanOrEqualContext) GetRuleContext ¶
func (s *LessThanOrEqualContext) GetRuleContext() antlr.RuleContext
func (*LessThanOrEqualContext) IsLessThanOrEqualContext ¶
func (*LessThanOrEqualContext) IsLessThanOrEqualContext()
func (*LessThanOrEqualContext) LE ¶
func (s *LessThanOrEqualContext) LE() antlr.TerminalNode
func (*LessThanOrEqualContext) ToStringTree ¶
func (s *LessThanOrEqualContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NoPrivilegeContext ¶
type NoPrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNoPrivilegeContext ¶
func NewEmptyNoPrivilegeContext() *NoPrivilegeContext
func NewNoPrivilegeContext ¶
func NewNoPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NoPrivilegeContext
func (*NoPrivilegeContext) EnterRule ¶
func (s *NoPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*NoPrivilegeContext) ExitRule ¶
func (s *NoPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*NoPrivilegeContext) GetParser ¶
func (s *NoPrivilegeContext) GetParser() antlr.Parser
func (*NoPrivilegeContext) GetRuleContext ¶
func (s *NoPrivilegeContext) GetRuleContext() antlr.RuleContext
func (*NoPrivilegeContext) IsNoPrivilegeContext ¶
func (*NoPrivilegeContext) IsNoPrivilegeContext()
func (*NoPrivilegeContext) NO_PRIV ¶
func (s *NoPrivilegeContext) NO_PRIV() antlr.TerminalNode
func (*NoPrivilegeContext) ToStringTree ¶
func (s *NoPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NotEqualToContext ¶
type NotEqualToContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNotEqualToContext ¶
func NewEmptyNotEqualToContext() *NotEqualToContext
func NewNotEqualToContext ¶
func NewNotEqualToContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NotEqualToContext
func (*NotEqualToContext) EnterRule ¶
func (s *NotEqualToContext) EnterRule(listener antlr.ParseTreeListener)
func (*NotEqualToContext) ExitRule ¶
func (s *NotEqualToContext) ExitRule(listener antlr.ParseTreeListener)
func (*NotEqualToContext) GetParser ¶
func (s *NotEqualToContext) GetParser() antlr.Parser
func (*NotEqualToContext) GetRuleContext ¶
func (s *NotEqualToContext) GetRuleContext() antlr.RuleContext
func (*NotEqualToContext) IsNotEqualToContext ¶
func (*NotEqualToContext) IsNotEqualToContext()
func (*NotEqualToContext) NE ¶
func (s *NotEqualToContext) NE() antlr.TerminalNode
func (*NotEqualToContext) ToStringTree ¶
func (s *NotEqualToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OpeningParenthesisContext ¶
type OpeningParenthesisContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOpeningParenthesisContext ¶
func NewEmptyOpeningParenthesisContext() *OpeningParenthesisContext
func NewOpeningParenthesisContext ¶
func NewOpeningParenthesisContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OpeningParenthesisContext
func (*OpeningParenthesisContext) EnterRule ¶
func (s *OpeningParenthesisContext) EnterRule(listener antlr.ParseTreeListener)
func (*OpeningParenthesisContext) ExitRule ¶
func (s *OpeningParenthesisContext) ExitRule(listener antlr.ParseTreeListener)
func (*OpeningParenthesisContext) GetParser ¶
func (s *OpeningParenthesisContext) GetParser() antlr.Parser
func (*OpeningParenthesisContext) GetRuleContext ¶
func (s *OpeningParenthesisContext) GetRuleContext() antlr.RuleContext
func (*OpeningParenthesisContext) IsOpeningParenthesisContext ¶
func (*OpeningParenthesisContext) IsOpeningParenthesisContext()
func (*OpeningParenthesisContext) LPAREN ¶
func (s *OpeningParenthesisContext) LPAREN() antlr.TerminalNode
func (*OpeningParenthesisContext) ToStringTree ¶
func (s *OpeningParenthesisContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParseContext ¶
type ParseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParseContext ¶
func NewEmptyParseContext() *ParseContext
func NewParseContext ¶
func NewParseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParseContext
func (*ParseContext) EOF ¶
func (s *ParseContext) EOF() antlr.TerminalNode
func (*ParseContext) EnterRule ¶
func (s *ParseContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParseContext) ExitRule ¶
func (s *ParseContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParseContext) GetParser ¶
func (s *ParseContext) GetParser() antlr.Parser
func (*ParseContext) GetRuleContext ¶
func (s *ParseContext) GetRuleContext() antlr.RuleContext
func (*ParseContext) Instruction ¶
func (s *ParseContext) Instruction() IInstructionContext
func (*ParseContext) IsParseContext ¶
func (*ParseContext) IsParseContext()
func (*ParseContext) ToStringTree ¶
func (s *ParseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Permission ¶
Permission defines the rights and disposition of a single Permission + Bind Rule pair.
func ParsePermission ¶
func ParsePermission(raw string) (perm Permission, err error)
ParsePermission processes a permission statement and returns the disposition, the rights identifiers and a boolean value indicative of a successful parse.
The disposition boolean instance, when true, indicates 'allow'; false indicates 'deny'.
The slices of rights identifiers must be non-zero in length for a successful return result.
func (Permission) String ¶
func (r Permission) String() string
String is a stringer method that returns the string representation of the receiver instance.
type PermissionBindRule ¶
type PermissionBindRule struct { P Permission B stackage.Stack }
PermissionBindRule contains a single Permission instance, and a single BindRules instance.
func ParsePermissionBindRule ¶
func ParsePermissionBindRule(raw string) (r PermissionBindRule, err error)
ParsePermissionBindRule performs the same operations as ParsePermission and ParseBindRules, except it processes them together as they normally would appear in a complete Instruction.
func (PermissionBindRule) String ¶
func (r PermissionBindRule) String() string
String is a stringer method that returns the string representation of the receiver instance.
type PermissionBindRuleContext ¶
type PermissionBindRuleContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPermissionBindRuleContext ¶
func NewEmptyPermissionBindRuleContext() *PermissionBindRuleContext
func NewPermissionBindRuleContext ¶
func NewPermissionBindRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PermissionBindRuleContext
func (*PermissionBindRuleContext) BindRules ¶
func (s *PermissionBindRuleContext) BindRules() IBindRulesContext
func (*PermissionBindRuleContext) EnterRule ¶
func (s *PermissionBindRuleContext) EnterRule(listener antlr.ParseTreeListener)
func (*PermissionBindRuleContext) ExitRule ¶
func (s *PermissionBindRuleContext) ExitRule(listener antlr.ParseTreeListener)
func (*PermissionBindRuleContext) GetParser ¶
func (s *PermissionBindRuleContext) GetParser() antlr.Parser
func (*PermissionBindRuleContext) GetRuleContext ¶
func (s *PermissionBindRuleContext) GetRuleContext() antlr.RuleContext
func (*PermissionBindRuleContext) IsPermissionBindRuleContext ¶
func (*PermissionBindRuleContext) IsPermissionBindRuleContext()
func (*PermissionBindRuleContext) Permission ¶
func (s *PermissionBindRuleContext) Permission() IPermissionContext
func (*PermissionBindRuleContext) RuleTerminator ¶
func (s *PermissionBindRuleContext) RuleTerminator() IRuleTerminatorContext
func (*PermissionBindRuleContext) ToStringTree ¶
func (s *PermissionBindRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PermissionBindRulesContext ¶
type PermissionBindRulesContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPermissionBindRulesContext ¶
func NewEmptyPermissionBindRulesContext() *PermissionBindRulesContext
func NewPermissionBindRulesContext ¶
func NewPermissionBindRulesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PermissionBindRulesContext
func (*PermissionBindRulesContext) AllPermissionBindRule ¶
func (s *PermissionBindRulesContext) AllPermissionBindRule() []IPermissionBindRuleContext
func (*PermissionBindRulesContext) EnterRule ¶
func (s *PermissionBindRulesContext) EnterRule(listener antlr.ParseTreeListener)
func (*PermissionBindRulesContext) ExitRule ¶
func (s *PermissionBindRulesContext) ExitRule(listener antlr.ParseTreeListener)
func (*PermissionBindRulesContext) GetParser ¶
func (s *PermissionBindRulesContext) GetParser() antlr.Parser
func (*PermissionBindRulesContext) GetRuleContext ¶
func (s *PermissionBindRulesContext) GetRuleContext() antlr.RuleContext
func (*PermissionBindRulesContext) IsPermissionBindRulesContext ¶
func (*PermissionBindRulesContext) IsPermissionBindRulesContext()
func (*PermissionBindRulesContext) PermissionBindRule ¶
func (s *PermissionBindRulesContext) PermissionBindRule(i int) IPermissionBindRuleContext
func (*PermissionBindRulesContext) ToStringTree ¶
func (s *PermissionBindRulesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PermissionContext ¶
type PermissionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPermissionContext ¶
func NewEmptyPermissionContext() *PermissionContext
func NewPermissionContext ¶
func NewPermissionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PermissionContext
func (*PermissionContext) AllCommaDelimiter ¶
func (s *PermissionContext) AllCommaDelimiter() []ICommaDelimiterContext
func (*PermissionContext) AllPrivilege ¶
func (s *PermissionContext) AllPrivilege() []IPrivilegeContext
func (*PermissionContext) ClosingParenthesis ¶
func (s *PermissionContext) ClosingParenthesis() IClosingParenthesisContext
func (*PermissionContext) CommaDelimiter ¶
func (s *PermissionContext) CommaDelimiter(i int) ICommaDelimiterContext
func (*PermissionContext) Disposition ¶
func (s *PermissionContext) Disposition() IDispositionContext
func (*PermissionContext) EnterRule ¶
func (s *PermissionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PermissionContext) ExitRule ¶
func (s *PermissionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PermissionContext) GetParser ¶
func (s *PermissionContext) GetParser() antlr.Parser
func (*PermissionContext) GetRuleContext ¶
func (s *PermissionContext) GetRuleContext() antlr.RuleContext
func (*PermissionContext) IsPermissionContext ¶
func (*PermissionContext) IsPermissionContext()
func (*PermissionContext) OpeningParenthesis ¶
func (s *PermissionContext) OpeningParenthesis() IOpeningParenthesisContext
func (*PermissionContext) Privilege ¶
func (s *PermissionContext) Privilege(i int) IPrivilegeContext
func (*PermissionContext) ToStringTree ¶
func (s *PermissionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrivilegeContext ¶
type PrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrivilegeContext ¶
func NewEmptyPrivilegeContext() *PrivilegeContext
func NewPrivilegeContext ¶
func NewPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrivilegeContext
func (*PrivilegeContext) AddPrivilege ¶
func (s *PrivilegeContext) AddPrivilege() IAddPrivilegeContext
func (*PrivilegeContext) AllPrivilege ¶
func (s *PrivilegeContext) AllPrivilege() IAllPrivilegeContext
func (*PrivilegeContext) ComparePrivilege ¶
func (s *PrivilegeContext) ComparePrivilege() IComparePrivilegeContext
func (*PrivilegeContext) DeletePrivilege ¶
func (s *PrivilegeContext) DeletePrivilege() IDeletePrivilegeContext
func (*PrivilegeContext) EnterRule ¶
func (s *PrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrivilegeContext) ExitRule ¶
func (s *PrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrivilegeContext) ExportPrivilege ¶
func (s *PrivilegeContext) ExportPrivilege() IExportPrivilegeContext
func (*PrivilegeContext) GetParser ¶
func (s *PrivilegeContext) GetParser() antlr.Parser
func (*PrivilegeContext) GetRuleContext ¶
func (s *PrivilegeContext) GetRuleContext() antlr.RuleContext
func (*PrivilegeContext) ImportPrivilege ¶
func (s *PrivilegeContext) ImportPrivilege() IImportPrivilegeContext
func (*PrivilegeContext) IsPrivilegeContext ¶
func (*PrivilegeContext) IsPrivilegeContext()
func (*PrivilegeContext) NoPrivilege ¶
func (s *PrivilegeContext) NoPrivilege() INoPrivilegeContext
func (*PrivilegeContext) ProxyPrivilege ¶
func (s *PrivilegeContext) ProxyPrivilege() IProxyPrivilegeContext
func (*PrivilegeContext) ReadPrivilege ¶
func (s *PrivilegeContext) ReadPrivilege() IReadPrivilegeContext
func (*PrivilegeContext) SearchPrivilege ¶
func (s *PrivilegeContext) SearchPrivilege() ISearchPrivilegeContext
func (*PrivilegeContext) SelfWritePrivilege ¶
func (s *PrivilegeContext) SelfWritePrivilege() ISelfWritePrivilegeContext
func (*PrivilegeContext) ToStringTree ¶
func (s *PrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PrivilegeContext) WritePrivilege ¶
func (s *PrivilegeContext) WritePrivilege() IWritePrivilegeContext
type ProxyPrivilegeContext ¶
type ProxyPrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProxyPrivilegeContext ¶
func NewEmptyProxyPrivilegeContext() *ProxyPrivilegeContext
func NewProxyPrivilegeContext ¶
func NewProxyPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProxyPrivilegeContext
func (*ProxyPrivilegeContext) EnterRule ¶
func (s *ProxyPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProxyPrivilegeContext) ExitRule ¶
func (s *ProxyPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProxyPrivilegeContext) GetParser ¶
func (s *ProxyPrivilegeContext) GetParser() antlr.Parser
func (*ProxyPrivilegeContext) GetRuleContext ¶
func (s *ProxyPrivilegeContext) GetRuleContext() antlr.RuleContext
func (*ProxyPrivilegeContext) IsProxyPrivilegeContext ¶
func (*ProxyPrivilegeContext) IsProxyPrivilegeContext()
func (*ProxyPrivilegeContext) PRX_PRIV ¶
func (s *ProxyPrivilegeContext) PRX_PRIV() antlr.TerminalNode
func (*ProxyPrivilegeContext) ToStringTree ¶
func (s *ProxyPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReadPrivilegeContext ¶
type ReadPrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReadPrivilegeContext ¶
func NewEmptyReadPrivilegeContext() *ReadPrivilegeContext
func NewReadPrivilegeContext ¶
func NewReadPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReadPrivilegeContext
func (*ReadPrivilegeContext) EnterRule ¶
func (s *ReadPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReadPrivilegeContext) ExitRule ¶
func (s *ReadPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReadPrivilegeContext) GetParser ¶
func (s *ReadPrivilegeContext) GetParser() antlr.Parser
func (*ReadPrivilegeContext) GetRuleContext ¶
func (s *ReadPrivilegeContext) GetRuleContext() antlr.RuleContext
func (*ReadPrivilegeContext) IsReadPrivilegeContext ¶
func (*ReadPrivilegeContext) IsReadPrivilegeContext()
func (*ReadPrivilegeContext) READ_PRIV ¶
func (s *ReadPrivilegeContext) READ_PRIV() antlr.TerminalNode
func (*ReadPrivilegeContext) ToStringTree ¶
func (s *ReadPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleExpression ¶
RuleExpression contains the value(s) in a Rule condition expression.
In the case of multiple values, such as when parsing 'userdn' or 'extop' conditions, Style represents the following quotation schemes:
- 0 indicates "value" || "value" || "value" ...
- 1 indicates "value || value || value ..."
This has no meaning for single-valued expressions.
func (RuleExpression) Len ¶
func (r RuleExpression) Len() int
Len returns the integer length of the receiver instance.
func (RuleExpression) String ¶
func (r RuleExpression) String() string
String is a stringer method that returns the string representation of the receiver instance. Note that the underlying quotation "Style" shall be honored in the output.
type RuleTerminatorContext ¶
type RuleTerminatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleTerminatorContext ¶
func NewEmptyRuleTerminatorContext() *RuleTerminatorContext
func NewRuleTerminatorContext ¶
func NewRuleTerminatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleTerminatorContext
func (*RuleTerminatorContext) EnterRule ¶
func (s *RuleTerminatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleTerminatorContext) ExitRule ¶
func (s *RuleTerminatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleTerminatorContext) GetParser ¶
func (s *RuleTerminatorContext) GetParser() antlr.Parser
func (*RuleTerminatorContext) GetRuleContext ¶
func (s *RuleTerminatorContext) GetRuleContext() antlr.RuleContext
func (*RuleTerminatorContext) IsRuleTerminatorContext ¶
func (*RuleTerminatorContext) IsRuleTerminatorContext()
func (*RuleTerminatorContext) SEMI ¶
func (s *RuleTerminatorContext) SEMI() antlr.TerminalNode
func (*RuleTerminatorContext) ToStringTree ¶
func (s *RuleTerminatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SearchPrivilegeContext ¶
type SearchPrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySearchPrivilegeContext ¶
func NewEmptySearchPrivilegeContext() *SearchPrivilegeContext
func NewSearchPrivilegeContext ¶
func NewSearchPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SearchPrivilegeContext
func (*SearchPrivilegeContext) EnterRule ¶
func (s *SearchPrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*SearchPrivilegeContext) ExitRule ¶
func (s *SearchPrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*SearchPrivilegeContext) GetParser ¶
func (s *SearchPrivilegeContext) GetParser() antlr.Parser
func (*SearchPrivilegeContext) GetRuleContext ¶
func (s *SearchPrivilegeContext) GetRuleContext() antlr.RuleContext
func (*SearchPrivilegeContext) IsSearchPrivilegeContext ¶
func (*SearchPrivilegeContext) IsSearchPrivilegeContext()
func (*SearchPrivilegeContext) SRC_PRIV ¶
func (s *SearchPrivilegeContext) SRC_PRIV() antlr.TerminalNode
func (*SearchPrivilegeContext) ToStringTree ¶
func (s *SearchPrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelfWritePrivilegeContext ¶
type SelfWritePrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelfWritePrivilegeContext ¶
func NewEmptySelfWritePrivilegeContext() *SelfWritePrivilegeContext
func NewSelfWritePrivilegeContext ¶
func NewSelfWritePrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelfWritePrivilegeContext
func (*SelfWritePrivilegeContext) EnterRule ¶
func (s *SelfWritePrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelfWritePrivilegeContext) ExitRule ¶
func (s *SelfWritePrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelfWritePrivilegeContext) GetParser ¶
func (s *SelfWritePrivilegeContext) GetParser() antlr.Parser
func (*SelfWritePrivilegeContext) GetRuleContext ¶
func (s *SelfWritePrivilegeContext) GetRuleContext() antlr.RuleContext
func (*SelfWritePrivilegeContext) IsSelfWritePrivilegeContext ¶
func (*SelfWritePrivilegeContext) IsSelfWritePrivilegeContext()
func (*SelfWritePrivilegeContext) SLF_PRIV ¶
func (s *SelfWritePrivilegeContext) SLF_PRIV() antlr.TerminalNode
func (*SelfWritePrivilegeContext) ToStringTree ¶
func (s *SelfWritePrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SymbolicOrContext ¶
type SymbolicOrContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySymbolicOrContext ¶
func NewEmptySymbolicOrContext() *SymbolicOrContext
func NewSymbolicOrContext ¶
func NewSymbolicOrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SymbolicOrContext
func (*SymbolicOrContext) EnterRule ¶
func (s *SymbolicOrContext) EnterRule(listener antlr.ParseTreeListener)
func (*SymbolicOrContext) ExitRule ¶
func (s *SymbolicOrContext) ExitRule(listener antlr.ParseTreeListener)
func (*SymbolicOrContext) GetParser ¶
func (s *SymbolicOrContext) GetParser() antlr.Parser
func (*SymbolicOrContext) GetRuleContext ¶
func (s *SymbolicOrContext) GetRuleContext() antlr.RuleContext
func (*SymbolicOrContext) IsSymbolicOrContext ¶
func (*SymbolicOrContext) IsSymbolicOrContext()
func (*SymbolicOrContext) SYMBOLIC_OR ¶
func (s *SymbolicOrContext) SYMBOLIC_OR() antlr.TerminalNode
func (*SymbolicOrContext) ToStringTree ¶
func (s *SymbolicOrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetAttributeSearchFiltersContext ¶
type TargetAttributeSearchFiltersContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetAttributeSearchFiltersContext ¶
func NewEmptyTargetAttributeSearchFiltersContext() *TargetAttributeSearchFiltersContext
func NewTargetAttributeSearchFiltersContext ¶
func NewTargetAttributeSearchFiltersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetAttributeSearchFiltersContext
func (*TargetAttributeSearchFiltersContext) EnterRule ¶
func (s *TargetAttributeSearchFiltersContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetAttributeSearchFiltersContext) ExitRule ¶
func (s *TargetAttributeSearchFiltersContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetAttributeSearchFiltersContext) GetParser ¶
func (s *TargetAttributeSearchFiltersContext) GetParser() antlr.Parser
func (*TargetAttributeSearchFiltersContext) GetRuleContext ¶
func (s *TargetAttributeSearchFiltersContext) GetRuleContext() antlr.RuleContext
func (*TargetAttributeSearchFiltersContext) IsTargetAttributeSearchFiltersContext ¶
func (*TargetAttributeSearchFiltersContext) IsTargetAttributeSearchFiltersContext()
func (*TargetAttributeSearchFiltersContext) TKW_AF ¶
func (s *TargetAttributeSearchFiltersContext) TKW_AF() antlr.TerminalNode
func (*TargetAttributeSearchFiltersContext) ToStringTree ¶
func (s *TargetAttributeSearchFiltersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetControlObjectIdentifierContext ¶
type TargetControlObjectIdentifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetControlObjectIdentifierContext ¶
func NewEmptyTargetControlObjectIdentifierContext() *TargetControlObjectIdentifierContext
func NewTargetControlObjectIdentifierContext ¶
func NewTargetControlObjectIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetControlObjectIdentifierContext
func (*TargetControlObjectIdentifierContext) EnterRule ¶
func (s *TargetControlObjectIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetControlObjectIdentifierContext) ExitRule ¶
func (s *TargetControlObjectIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetControlObjectIdentifierContext) GetParser ¶
func (s *TargetControlObjectIdentifierContext) GetParser() antlr.Parser
func (*TargetControlObjectIdentifierContext) GetRuleContext ¶
func (s *TargetControlObjectIdentifierContext) GetRuleContext() antlr.RuleContext
func (*TargetControlObjectIdentifierContext) IsTargetControlObjectIdentifierContext ¶
func (*TargetControlObjectIdentifierContext) IsTargetControlObjectIdentifierContext()
func (*TargetControlObjectIdentifierContext) TKW_CTRL ¶
func (s *TargetControlObjectIdentifierContext) TKW_CTRL() antlr.TerminalNode
func (*TargetControlObjectIdentifierContext) ToStringTree ¶
func (s *TargetControlObjectIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetDistinguishedNameContext ¶
type TargetDistinguishedNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetDistinguishedNameContext ¶
func NewEmptyTargetDistinguishedNameContext() *TargetDistinguishedNameContext
func NewTargetDistinguishedNameContext ¶
func NewTargetDistinguishedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetDistinguishedNameContext
func (*TargetDistinguishedNameContext) EnterRule ¶
func (s *TargetDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetDistinguishedNameContext) ExitRule ¶
func (s *TargetDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetDistinguishedNameContext) GetParser ¶
func (s *TargetDistinguishedNameContext) GetParser() antlr.Parser
func (*TargetDistinguishedNameContext) GetRuleContext ¶
func (s *TargetDistinguishedNameContext) GetRuleContext() antlr.RuleContext
func (*TargetDistinguishedNameContext) IsTargetDistinguishedNameContext ¶
func (*TargetDistinguishedNameContext) IsTargetDistinguishedNameContext()
func (*TargetDistinguishedNameContext) TKW_TARGET ¶
func (s *TargetDistinguishedNameContext) TKW_TARGET() antlr.TerminalNode
func (*TargetDistinguishedNameContext) ToStringTree ¶
func (s *TargetDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetExtendedOperationObjectIdentifierContext ¶
type TargetExtendedOperationObjectIdentifierContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetExtendedOperationObjectIdentifierContext ¶
func NewEmptyTargetExtendedOperationObjectIdentifierContext() *TargetExtendedOperationObjectIdentifierContext
func NewTargetExtendedOperationObjectIdentifierContext ¶
func NewTargetExtendedOperationObjectIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetExtendedOperationObjectIdentifierContext
func (*TargetExtendedOperationObjectIdentifierContext) EnterRule ¶
func (s *TargetExtendedOperationObjectIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetExtendedOperationObjectIdentifierContext) ExitRule ¶
func (s *TargetExtendedOperationObjectIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetExtendedOperationObjectIdentifierContext) GetParser ¶
func (s *TargetExtendedOperationObjectIdentifierContext) GetParser() antlr.Parser
func (*TargetExtendedOperationObjectIdentifierContext) GetRuleContext ¶
func (s *TargetExtendedOperationObjectIdentifierContext) GetRuleContext() antlr.RuleContext
func (*TargetExtendedOperationObjectIdentifierContext) IsTargetExtendedOperationObjectIdentifierContext ¶
func (*TargetExtendedOperationObjectIdentifierContext) IsTargetExtendedOperationObjectIdentifierContext()
func (*TargetExtendedOperationObjectIdentifierContext) TKW_EXTOP ¶
func (s *TargetExtendedOperationObjectIdentifierContext) TKW_EXTOP() antlr.TerminalNode
func (*TargetExtendedOperationObjectIdentifierContext) ToStringTree ¶
func (s *TargetExtendedOperationObjectIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetFromDistinguishedNameContext ¶
type TargetFromDistinguishedNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetFromDistinguishedNameContext ¶
func NewEmptyTargetFromDistinguishedNameContext() *TargetFromDistinguishedNameContext
func NewTargetFromDistinguishedNameContext ¶
func NewTargetFromDistinguishedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetFromDistinguishedNameContext
func (*TargetFromDistinguishedNameContext) EnterRule ¶
func (s *TargetFromDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetFromDistinguishedNameContext) ExitRule ¶
func (s *TargetFromDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetFromDistinguishedNameContext) GetParser ¶
func (s *TargetFromDistinguishedNameContext) GetParser() antlr.Parser
func (*TargetFromDistinguishedNameContext) GetRuleContext ¶
func (s *TargetFromDistinguishedNameContext) GetRuleContext() antlr.RuleContext
func (*TargetFromDistinguishedNameContext) IsTargetFromDistinguishedNameContext ¶
func (*TargetFromDistinguishedNameContext) IsTargetFromDistinguishedNameContext()
func (*TargetFromDistinguishedNameContext) TKW_FROM ¶
func (s *TargetFromDistinguishedNameContext) TKW_FROM() antlr.TerminalNode
func (*TargetFromDistinguishedNameContext) ToStringTree ¶
func (s *TargetFromDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetKeywordContext ¶
type TargetKeywordContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetKeywordContext ¶
func NewEmptyTargetKeywordContext() *TargetKeywordContext
func NewTargetKeywordContext ¶
func NewTargetKeywordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetKeywordContext
func (*TargetKeywordContext) EnterRule ¶
func (s *TargetKeywordContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetKeywordContext) ExitRule ¶
func (s *TargetKeywordContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetKeywordContext) GetParser ¶
func (s *TargetKeywordContext) GetParser() antlr.Parser
func (*TargetKeywordContext) GetRuleContext ¶
func (s *TargetKeywordContext) GetRuleContext() antlr.RuleContext
func (*TargetKeywordContext) IsTargetKeywordContext ¶
func (*TargetKeywordContext) IsTargetKeywordContext()
func (*TargetKeywordContext) TargetAttributeSearchFilters ¶
func (s *TargetKeywordContext) TargetAttributeSearchFilters() ITargetAttributeSearchFiltersContext
func (*TargetKeywordContext) TargetControlObjectIdentifier ¶
func (s *TargetKeywordContext) TargetControlObjectIdentifier() ITargetControlObjectIdentifierContext
func (*TargetKeywordContext) TargetDistinguishedName ¶
func (s *TargetKeywordContext) TargetDistinguishedName() ITargetDistinguishedNameContext
func (*TargetKeywordContext) TargetExtendedOperationObjectIdentifier ¶
func (s *TargetKeywordContext) TargetExtendedOperationObjectIdentifier() ITargetExtendedOperationObjectIdentifierContext
func (*TargetKeywordContext) TargetFromDistinguishedName ¶
func (s *TargetKeywordContext) TargetFromDistinguishedName() ITargetFromDistinguishedNameContext
func (*TargetKeywordContext) TargetSearchAttribute ¶
func (s *TargetKeywordContext) TargetSearchAttribute() ITargetSearchAttributeContext
func (*TargetKeywordContext) TargetSearchFilter ¶
func (s *TargetKeywordContext) TargetSearchFilter() ITargetSearchFilterContext
func (*TargetKeywordContext) TargetSearchScope ¶
func (s *TargetKeywordContext) TargetSearchScope() ITargetSearchScopeContext
func (*TargetKeywordContext) TargetToDistinguishedName ¶
func (s *TargetKeywordContext) TargetToDistinguishedName() ITargetToDistinguishedNameContext
func (*TargetKeywordContext) ToStringTree ¶
func (s *TargetKeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetOperatorContext ¶
type TargetOperatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetOperatorContext ¶
func NewEmptyTargetOperatorContext() *TargetOperatorContext
func NewTargetOperatorContext ¶
func NewTargetOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetOperatorContext
func (*TargetOperatorContext) EnterRule ¶
func (s *TargetOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetOperatorContext) EqualTo ¶
func (s *TargetOperatorContext) EqualTo() IEqualToContext
func (*TargetOperatorContext) ExitRule ¶
func (s *TargetOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetOperatorContext) GetParser ¶
func (s *TargetOperatorContext) GetParser() antlr.Parser
func (*TargetOperatorContext) GetRuleContext ¶
func (s *TargetOperatorContext) GetRuleContext() antlr.RuleContext
func (*TargetOperatorContext) IsTargetOperatorContext ¶
func (*TargetOperatorContext) IsTargetOperatorContext()
func (*TargetOperatorContext) NotEqualTo ¶
func (s *TargetOperatorContext) NotEqualTo() INotEqualToContext
func (*TargetOperatorContext) ToStringTree ¶
func (s *TargetOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetRuleContext ¶
type TargetRuleContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetRuleContext ¶
func NewEmptyTargetRuleContext() *TargetRuleContext
func NewTargetRuleContext ¶
func NewTargetRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetRuleContext
func (*TargetRuleContext) ClosingParenthesis ¶
func (s *TargetRuleContext) ClosingParenthesis() IClosingParenthesisContext
func (*TargetRuleContext) EnterRule ¶
func (s *TargetRuleContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetRuleContext) ExitRule ¶
func (s *TargetRuleContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetRuleContext) ExpressionValues ¶
func (s *TargetRuleContext) ExpressionValues() IExpressionValuesContext
func (*TargetRuleContext) GetParser ¶
func (s *TargetRuleContext) GetParser() antlr.Parser
func (*TargetRuleContext) GetRuleContext ¶
func (s *TargetRuleContext) GetRuleContext() antlr.RuleContext
func (*TargetRuleContext) IsTargetRuleContext ¶
func (*TargetRuleContext) IsTargetRuleContext()
func (*TargetRuleContext) OpeningParenthesis ¶
func (s *TargetRuleContext) OpeningParenthesis() IOpeningParenthesisContext
func (*TargetRuleContext) TargetKeyword ¶
func (s *TargetRuleContext) TargetKeyword() ITargetKeywordContext
func (*TargetRuleContext) TargetOperator ¶
func (s *TargetRuleContext) TargetOperator() ITargetOperatorContext
func (*TargetRuleContext) ToStringTree ¶
func (s *TargetRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetRulesContext ¶
type TargetRulesContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetRulesContext ¶
func NewEmptyTargetRulesContext() *TargetRulesContext
func NewTargetRulesContext ¶
func NewTargetRulesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetRulesContext
func (*TargetRulesContext) AllTargetRule ¶
func (s *TargetRulesContext) AllTargetRule() []ITargetRuleContext
func (*TargetRulesContext) EnterRule ¶
func (s *TargetRulesContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetRulesContext) ExitRule ¶
func (s *TargetRulesContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetRulesContext) GetParser ¶
func (s *TargetRulesContext) GetParser() antlr.Parser
func (*TargetRulesContext) GetRuleContext ¶
func (s *TargetRulesContext) GetRuleContext() antlr.RuleContext
func (*TargetRulesContext) IsTargetRulesContext ¶
func (*TargetRulesContext) IsTargetRulesContext()
func (*TargetRulesContext) TargetRule ¶
func (s *TargetRulesContext) TargetRule(i int) ITargetRuleContext
func (*TargetRulesContext) ToStringTree ¶
func (s *TargetRulesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetSearchAttributeContext ¶
type TargetSearchAttributeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetSearchAttributeContext ¶
func NewEmptyTargetSearchAttributeContext() *TargetSearchAttributeContext
func NewTargetSearchAttributeContext ¶
func NewTargetSearchAttributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetSearchAttributeContext
func (*TargetSearchAttributeContext) EnterRule ¶
func (s *TargetSearchAttributeContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetSearchAttributeContext) ExitRule ¶
func (s *TargetSearchAttributeContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetSearchAttributeContext) GetParser ¶
func (s *TargetSearchAttributeContext) GetParser() antlr.Parser
func (*TargetSearchAttributeContext) GetRuleContext ¶
func (s *TargetSearchAttributeContext) GetRuleContext() antlr.RuleContext
func (*TargetSearchAttributeContext) IsTargetSearchAttributeContext ¶
func (*TargetSearchAttributeContext) IsTargetSearchAttributeContext()
func (*TargetSearchAttributeContext) TKW_ATTR ¶
func (s *TargetSearchAttributeContext) TKW_ATTR() antlr.TerminalNode
func (*TargetSearchAttributeContext) ToStringTree ¶
func (s *TargetSearchAttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetSearchFilterContext ¶
type TargetSearchFilterContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetSearchFilterContext ¶
func NewEmptyTargetSearchFilterContext() *TargetSearchFilterContext
func NewTargetSearchFilterContext ¶
func NewTargetSearchFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetSearchFilterContext
func (*TargetSearchFilterContext) EnterRule ¶
func (s *TargetSearchFilterContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetSearchFilterContext) ExitRule ¶
func (s *TargetSearchFilterContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetSearchFilterContext) GetParser ¶
func (s *TargetSearchFilterContext) GetParser() antlr.Parser
func (*TargetSearchFilterContext) GetRuleContext ¶
func (s *TargetSearchFilterContext) GetRuleContext() antlr.RuleContext
func (*TargetSearchFilterContext) IsTargetSearchFilterContext ¶
func (*TargetSearchFilterContext) IsTargetSearchFilterContext()
func (*TargetSearchFilterContext) TKW_FILTER ¶
func (s *TargetSearchFilterContext) TKW_FILTER() antlr.TerminalNode
func (*TargetSearchFilterContext) ToStringTree ¶
func (s *TargetSearchFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetSearchScopeContext ¶
type TargetSearchScopeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetSearchScopeContext ¶
func NewEmptyTargetSearchScopeContext() *TargetSearchScopeContext
func NewTargetSearchScopeContext ¶
func NewTargetSearchScopeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetSearchScopeContext
func (*TargetSearchScopeContext) EnterRule ¶
func (s *TargetSearchScopeContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetSearchScopeContext) ExitRule ¶
func (s *TargetSearchScopeContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetSearchScopeContext) GetParser ¶
func (s *TargetSearchScopeContext) GetParser() antlr.Parser
func (*TargetSearchScopeContext) GetRuleContext ¶
func (s *TargetSearchScopeContext) GetRuleContext() antlr.RuleContext
func (*TargetSearchScopeContext) IsTargetSearchScopeContext ¶
func (*TargetSearchScopeContext) IsTargetSearchScopeContext()
func (*TargetSearchScopeContext) TKW_SCOPE ¶
func (s *TargetSearchScopeContext) TKW_SCOPE() antlr.TerminalNode
func (*TargetSearchScopeContext) ToStringTree ¶
func (s *TargetSearchScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetToDistinguishedNameContext ¶
type TargetToDistinguishedNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetToDistinguishedNameContext ¶
func NewEmptyTargetToDistinguishedNameContext() *TargetToDistinguishedNameContext
func NewTargetToDistinguishedNameContext ¶
func NewTargetToDistinguishedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetToDistinguishedNameContext
func (*TargetToDistinguishedNameContext) EnterRule ¶
func (s *TargetToDistinguishedNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetToDistinguishedNameContext) ExitRule ¶
func (s *TargetToDistinguishedNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetToDistinguishedNameContext) GetParser ¶
func (s *TargetToDistinguishedNameContext) GetParser() antlr.Parser
func (*TargetToDistinguishedNameContext) GetRuleContext ¶
func (s *TargetToDistinguishedNameContext) GetRuleContext() antlr.RuleContext
func (*TargetToDistinguishedNameContext) IsTargetToDistinguishedNameContext ¶
func (*TargetToDistinguishedNameContext) IsTargetToDistinguishedNameContext()
func (*TargetToDistinguishedNameContext) TKW_TO ¶
func (s *TargetToDistinguishedNameContext) TKW_TO() antlr.TerminalNode
func (*TargetToDistinguishedNameContext) ToStringTree ¶
func (s *TargetToDistinguishedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WithheldPermissionContext ¶
type WithheldPermissionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWithheldPermissionContext ¶
func NewEmptyWithheldPermissionContext() *WithheldPermissionContext
func NewWithheldPermissionContext ¶
func NewWithheldPermissionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithheldPermissionContext
func (*WithheldPermissionContext) DENY ¶
func (s *WithheldPermissionContext) DENY() antlr.TerminalNode
func (*WithheldPermissionContext) EnterRule ¶
func (s *WithheldPermissionContext) EnterRule(listener antlr.ParseTreeListener)
func (*WithheldPermissionContext) ExitRule ¶
func (s *WithheldPermissionContext) ExitRule(listener antlr.ParseTreeListener)
func (*WithheldPermissionContext) GetParser ¶
func (s *WithheldPermissionContext) GetParser() antlr.Parser
func (*WithheldPermissionContext) GetRuleContext ¶
func (s *WithheldPermissionContext) GetRuleContext() antlr.RuleContext
func (*WithheldPermissionContext) IsWithheldPermissionContext ¶
func (*WithheldPermissionContext) IsWithheldPermissionContext()
func (*WithheldPermissionContext) ToStringTree ¶
func (s *WithheldPermissionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WordAndContext ¶
type WordAndContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWordAndContext ¶
func NewEmptyWordAndContext() *WordAndContext
func NewWordAndContext ¶
func NewWordAndContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WordAndContext
func (*WordAndContext) EnterRule ¶
func (s *WordAndContext) EnterRule(listener antlr.ParseTreeListener)
func (*WordAndContext) ExitRule ¶
func (s *WordAndContext) ExitRule(listener antlr.ParseTreeListener)
func (*WordAndContext) GetParser ¶
func (s *WordAndContext) GetParser() antlr.Parser
func (*WordAndContext) GetRuleContext ¶
func (s *WordAndContext) GetRuleContext() antlr.RuleContext
func (*WordAndContext) IsWordAndContext ¶
func (*WordAndContext) IsWordAndContext()
func (*WordAndContext) ToStringTree ¶
func (s *WordAndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WordAndContext) WORD_AND ¶
func (s *WordAndContext) WORD_AND() antlr.TerminalNode
type WordNotContext ¶
type WordNotContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWordNotContext ¶
func NewEmptyWordNotContext() *WordNotContext
func NewWordNotContext ¶
func NewWordNotContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WordNotContext
func (*WordNotContext) EnterRule ¶
func (s *WordNotContext) EnterRule(listener antlr.ParseTreeListener)
func (*WordNotContext) ExitRule ¶
func (s *WordNotContext) ExitRule(listener antlr.ParseTreeListener)
func (*WordNotContext) GetParser ¶
func (s *WordNotContext) GetParser() antlr.Parser
func (*WordNotContext) GetRuleContext ¶
func (s *WordNotContext) GetRuleContext() antlr.RuleContext
func (*WordNotContext) IsWordNotContext ¶
func (*WordNotContext) IsWordNotContext()
func (*WordNotContext) ToStringTree ¶
func (s *WordNotContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WordNotContext) WORD_NOT ¶
func (s *WordNotContext) WORD_NOT() antlr.TerminalNode
type WordOrContext ¶
type WordOrContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWordOrContext ¶
func NewEmptyWordOrContext() *WordOrContext
func NewWordOrContext ¶
func NewWordOrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WordOrContext
func (*WordOrContext) EnterRule ¶
func (s *WordOrContext) EnterRule(listener antlr.ParseTreeListener)
func (*WordOrContext) ExitRule ¶
func (s *WordOrContext) ExitRule(listener antlr.ParseTreeListener)
func (*WordOrContext) GetParser ¶
func (s *WordOrContext) GetParser() antlr.Parser
func (*WordOrContext) GetRuleContext ¶
func (s *WordOrContext) GetRuleContext() antlr.RuleContext
func (*WordOrContext) IsWordOrContext ¶
func (*WordOrContext) IsWordOrContext()
func (*WordOrContext) ToStringTree ¶
func (s *WordOrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WordOrContext) WORD_OR ¶
func (s *WordOrContext) WORD_OR() antlr.TerminalNode
type WritePrivilegeContext ¶
type WritePrivilegeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWritePrivilegeContext ¶
func NewEmptyWritePrivilegeContext() *WritePrivilegeContext
func NewWritePrivilegeContext ¶
func NewWritePrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WritePrivilegeContext
func (*WritePrivilegeContext) EnterRule ¶
func (s *WritePrivilegeContext) EnterRule(listener antlr.ParseTreeListener)
func (*WritePrivilegeContext) ExitRule ¶
func (s *WritePrivilegeContext) ExitRule(listener antlr.ParseTreeListener)
func (*WritePrivilegeContext) GetParser ¶
func (s *WritePrivilegeContext) GetParser() antlr.Parser
func (*WritePrivilegeContext) GetRuleContext ¶
func (s *WritePrivilegeContext) GetRuleContext() antlr.RuleContext
func (*WritePrivilegeContext) IsWritePrivilegeContext ¶
func (*WritePrivilegeContext) IsWritePrivilegeContext()
func (*WritePrivilegeContext) ToStringTree ¶
func (s *WritePrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WritePrivilegeContext) WRITE_PRIV ¶
func (s *WritePrivilegeContext) WRITE_PRIV() antlr.TerminalNode