Uses of Class
org.wildfly.security.auth.client.MatchRule
-
Packages that use MatchRule Package Description org.wildfly.security.auth.client Elytron Client enable remote clients to authenticate using Elytron. -
-
Uses of MatchRule in org.wildfly.security.auth.client
Subclasses of MatchRule in org.wildfly.security.auth.client Modifier and Type Class Description (package private) classMatchAbstractTypeAuthorityRule(package private) classMatchAbstractTypeRule(package private) classMatchHostRule(package private) classMatchNetworkRule(package private) classMatchNoUserRule(package private) classMatchPathRule(package private) classMatchPortRule(package private) classMatchSchemeRule(package private) classMatchSchemeSpecificPartRule(package private) classMatchUserRuleFields in org.wildfly.security.auth.client declared as MatchRule Modifier and Type Field Description static MatchRuleMatchRule. ALLThe root rule which matches all URIs.private MatchRuleRuleConfigurationPair. matchRuleprivate MatchRuleMatchRule. parent(package private) MatchRuleRuleNode. ruleMethods in org.wildfly.security.auth.client that return MatchRule Modifier and Type Method Description MatchRuleRuleConfigurationPair. getMatchRule()(package private) MatchRuleRuleNode. getRule()MatchRuleMatchRule. matchAbstractType(String typeName, String authorityName)Create a new rule which is the same as this rule, but also matches the given abstract type and type authority.MatchRuleMatchRule. matchAddress(InetAddress inetAddress)Create a new rule which is the same as this rule, but also matches the given Internet address.MatchRuleMatchRule. matchAnyUser()Create a new rule which is the same as this rule, but matches URIs with or without user info.MatchRuleMatchRule. matchHost(String hostSpec)Create a new rule which is the same as this rule, but also matches the given host name.MatchRuleMatchRule. matchLocalSecurityDomain(String name)Create a new rule which is the same as this rule, but also matches the given security domain.MatchRuleMatchRule. matchNetwork(org.wildfly.common.net.CidrAddress cidrAddress)Create a new rule which is the same as this rule, but also matches the given Internet network address.MatchRuleMatchRule. matchNoUser()Create a new rule which is the same as this rule, but only matches URIs with no user info.MatchRuleMatchRule. matchPath(String pathSpec)Create a new rule which is the same as this rule, but also matches the given path name.MatchRuleMatchRule. matchPort(int port)Create a new rule which is the same as this rule, but also matches the given port number.MatchRuleMatchRule. matchProtocol(String protoName)Create a new rule which is the same as this rule, but also matches the given protocol (scheme) name.MatchRuleMatchRule. matchUrnName(String name)Create a new rule which is the same as this rule, but also matches the given URN name.MatchRuleMatchRule. matchUser(String userSpec)Create a new rule which is the same as this rule, but also matches the given URI user info.(package private) static MatchRuleElytronXmlParser. parseAbstractMatchRuleType(org.wildfly.client.config.ConfigurationXMLStreamReader reader, ElytronXmlParser.Version xmlVersion)Parse the XML match-rule group.private static MatchRuleElytronXmlParser. parseMatchAbstractType(MatchRule rule, org.wildfly.client.config.ConfigurationXMLStreamReader reader)(package private) MatchRuleMatchAbstractTypeAuthorityRule. reparent(MatchRule newParent)(package private) MatchRuleMatchAbstractTypeRule. reparent(MatchRule newParent)(package private) MatchRuleMatchHostRule. reparent(MatchRule newParent)(package private) MatchRuleMatchNetworkRule. reparent(MatchRule newParent)(package private) MatchRuleMatchNoUserRule. reparent(MatchRule newParent)(package private) MatchRuleMatchPathRule. reparent(MatchRule newParent)(package private) MatchRuleMatchPortRule. reparent(MatchRule newParent)(package private) abstract MatchRuleMatchRule. reparent(MatchRule newParent)(package private) MatchRuleMatchSchemeRule. reparent(MatchRule newParent)(package private) MatchRuleMatchSchemeSpecificPartRule. reparent(MatchRule newParent)(package private) MatchRuleMatchUserRule. reparent(MatchRule newParent)(package private) MatchRuleMatchRule. without(Class<? extends MatchRule> clazz)Methods in org.wildfly.security.auth.client with parameters of type MatchRule Modifier and Type Method Description booleanMatchRule. equals(MatchRule other)Determine whether this rule is equal to another.(package private) booleanMatchAbstractTypeAuthorityRule. halfEqual(MatchRule other)(package private) booleanMatchAbstractTypeRule. halfEqual(MatchRule other)(package private) booleanMatchHostRule. halfEqual(MatchRule other)(package private) booleanMatchNetworkRule. halfEqual(MatchRule other)(package private) booleanMatchNoUserRule. halfEqual(MatchRule other)(package private) booleanMatchPathRule. halfEqual(MatchRule other)(package private) booleanMatchPortRule. halfEqual(MatchRule other)(package private) abstract booleanMatchRule. halfEqual(MatchRule other)(package private) booleanMatchSchemeRule. halfEqual(MatchRule other)(package private) booleanMatchSchemeSpecificPartRule. halfEqual(MatchRule other)(package private) booleanMatchUserRule. halfEqual(MatchRule other)(package private) booleanMatchRule. parentHalfEqual(MatchRule other)private static MatchRuleElytronXmlParser. parseMatchAbstractType(MatchRule rule, org.wildfly.client.config.ConfigurationXMLStreamReader reader)(package private) MatchRuleMatchAbstractTypeAuthorityRule. reparent(MatchRule newParent)(package private) MatchRuleMatchAbstractTypeRule. reparent(MatchRule newParent)(package private) MatchRuleMatchHostRule. reparent(MatchRule newParent)(package private) MatchRuleMatchNetworkRule. reparent(MatchRule newParent)(package private) MatchRuleMatchNoUserRule. reparent(MatchRule newParent)(package private) MatchRuleMatchPathRule. reparent(MatchRule newParent)(package private) MatchRuleMatchPortRule. reparent(MatchRule newParent)(package private) abstract MatchRuleMatchRule. reparent(MatchRule newParent)(package private) MatchRuleMatchSchemeRule. reparent(MatchRule newParent)(package private) MatchRuleMatchSchemeSpecificPartRule. reparent(MatchRule newParent)(package private) MatchRuleMatchUserRule. reparent(MatchRule newParent)AuthenticationContextAuthenticationContext. replacing(int idx, MatchRule rule, AuthenticationConfiguration configuration)Get a new authentication context which is the same as this one, but which replaces the rule and configuration at the given index with the given rule and configuration.private static <T> RuleNode<T>AuthenticationContext. replacing(RuleNode<T> node, MatchRule rule, T item, int idx)(package private) RuleNode<T>RuleNode. replacing(MatchRule rule, T configuration, int idx)AuthenticationContextAuthenticationContext. replacingSslContext(int idx, MatchRule rule, SecurityFactory<SSLContext> sslContext)Get a new authentication context which is the same as this one, but which replaces the rule and SSL context at the given index with the given rule and SSL context.AuthenticationContextAuthenticationContext. with(int idx, MatchRule rule, AuthenticationConfiguration configuration)Get a new authentication context which is the same as this one, but which includes the given rule and configuration inserted at the position of its list indicated by theidxparameter.AuthenticationContextAuthenticationContext. with(MatchRule rule, AuthenticationConfiguration configuration)Get a new authentication context which is the same as this one, but which includes the given rule and configuration at the end of its list.private static <T> RuleNode<T>AuthenticationContext. with(RuleNode<T> node, MatchRule rule, T item)private static <T> RuleNode<T>AuthenticationContext. with(RuleNode<T> node, MatchRule rule, T item, int idx)(package private) RuleNode<T>RuleNode. with(MatchRule rule, T configuration)(package private) RuleNode<T>RuleNode. with(MatchRule rule, T configuration, int idx)AuthenticationContextAuthenticationContext. withSsl(int idx, MatchRule rule, SecurityFactory<SSLContext> sslContext)Get a new authentication context which is the same as this one, but which includes the given rule and SSL context inserted at the position of its list indicated by theidxparameter.AuthenticationContextAuthenticationContext. withSsl(MatchRule rule, SecurityFactory<SSLContext> sslContext)Get a new authentication context which is the same as this one, but which includes the given rule and SSL context at the end of its SSL context list.Method parameters in org.wildfly.security.auth.client with type arguments of type MatchRule Modifier and Type Method Description (package private) MatchRuleMatchRule. without(Class<? extends MatchRule> clazz)Constructors in org.wildfly.security.auth.client with parameters of type MatchRule Constructor Description MatchAbstractTypeAuthorityRule(MatchRule parent, String authority)MatchAbstractTypeRule(MatchRule parent, String type)MatchHostRule(MatchRule parent, String hostSpec)MatchNetworkRule(MatchRule parent, org.wildfly.common.net.CidrAddress cidrAddress)MatchNoUserRule(MatchRule parent)MatchPathRule(MatchRule parent, String pathSpec)MatchPortRule(MatchRule parent, int port)MatchRule(MatchRule parent)MatchSchemeRule(MatchRule parent, String protoName)MatchSchemeSpecificPartRule(MatchRule parent, String name)MatchUserRule(MatchRule parent, String userSpec)RuleConfigurationPair(MatchRule matchRule, AuthenticationConfiguration configuration)RuleNode(RuleNode<T> next, MatchRule rule, T configuration)
-