Class SearchTemplate
- java.lang.Object
-
- org.jenkinsci.plugins.reverse_proxy_auth.data.SearchTemplate
-
- Direct Known Subclasses:
GroupSearchTemplate
,UserSearchTemplate
public abstract class SearchTemplate extends Object
- Author:
- Wilder Rodrigues (wrodrigues@schubergphilis.com)
-
-
Field Summary
Fields Modifier and Type Field Description protected String
userOrGroup
-
Constructor Summary
Constructors Constructor Description SearchTemplate(String userOrGroup)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected Set<String>
doProcess(GrantedAuthority[] authorities)
Process authorities.abstract Set<String>
processAuthorities(GrantedAuthority[] authorities)
-
-
-
Field Detail
-
userOrGroup
protected String userOrGroup
-
-
Constructor Detail
-
SearchTemplate
public SearchTemplate(String userOrGroup)
-
-
Method Detail
-
processAuthorities
public abstract Set<String> processAuthorities(GrantedAuthority[] authorities)
-
doProcess
@NonNull protected Set<String> doProcess(@CheckForNull GrantedAuthority[] authorities)
Process authorities.- Parameters:
authorities
- Authorities. Can benull
.- Returns:
- Set of group and user names
-
-