public interface AuthInfoFluent<A extends AuthInfoFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
AuthInfoFluent.AuthProviderNested<N> |
static interface |
AuthInfoFluent.ExtensionsNested<N> |
String getAs()
Boolean hasAs()
A addAllToAsGroups(Collection<String> items)
A removeAllFromAsGroups(Collection<String> items)
String getAsGroup(int index)
String getFirstAsGroup()
String getLastAsGroup()
Boolean hasAsGroups()
Boolean hasAsUserExtra()
@Deprecated AuthProviderConfig getAuthProvider()
AuthProviderConfig buildAuthProvider()
A withAuthProvider(AuthProviderConfig authProvider)
Boolean hasAuthProvider()
AuthInfoFluent.AuthProviderNested<A> withNewAuthProvider()
AuthInfoFluent.AuthProviderNested<A> withNewAuthProviderLike(AuthProviderConfig item)
AuthInfoFluent.AuthProviderNested<A> editAuthProvider()
AuthInfoFluent.AuthProviderNested<A> editOrNewAuthProvider()
AuthInfoFluent.AuthProviderNested<A> editOrNewAuthProviderLike(AuthProviderConfig item)
String getClientCertificate()
Boolean hasClientCertificate()
String getClientCertificateData()
Boolean hasClientCertificateData()
String getClientKey()
Boolean hasClientKey()
String getClientKeyData()
Boolean hasClientKeyData()
A addToExtensions(int index, NamedExtension item)
A setToExtensions(int index, NamedExtension item)
A addToExtensions(NamedExtension... items)
A addAllToExtensions(Collection<NamedExtension> items)
A removeFromExtensions(NamedExtension... items)
A removeAllFromExtensions(Collection<NamedExtension> items)
@Deprecated List<NamedExtension> getExtensions()
List<NamedExtension> buildExtensions()
NamedExtension buildExtension(int index)
NamedExtension buildFirstExtension()
NamedExtension buildLastExtension()
NamedExtension buildMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
A withExtensions(List<NamedExtension> extensions)
A withExtensions(NamedExtension... extensions)
Boolean hasExtensions()
AuthInfoFluent.ExtensionsNested<A> addNewExtension()
AuthInfoFluent.ExtensionsNested<A> addNewExtensionLike(NamedExtension item)
AuthInfoFluent.ExtensionsNested<A> setNewExtensionLike(int index, NamedExtension item)
AuthInfoFluent.ExtensionsNested<A> editExtension(int index)
AuthInfoFluent.ExtensionsNested<A> editFirstExtension()
AuthInfoFluent.ExtensionsNested<A> editLastExtension()
AuthInfoFluent.ExtensionsNested<A> editMatchingExtension(Predicate<NamedExtensionBuilder> predicate)
String getPassword()
Boolean hasPassword()
String getToken()
Boolean hasToken()
String getTokenFile()
Boolean hasTokenFile()
String getUsername()
Boolean hasUsername()
Copyright © 2011–2017 Red Hat. All rights reserved.