public static interface CredentialInputUpdater.Streams extends CredentialInputUpdater
CredentialInputUpdater.Streams interface makes all collection-based methods in CredentialInputUpdater
default by providing implementations that delegate to the Stream-based variants instead of the other way around.
It allows for implementations to focus on the Stream-based approach for processing sets of data and benefit
from the potential memory and performance optimizations of that approach.CredentialInputUpdater.Streams| Modifier and Type | Method and Description |
|---|---|
default Set<String> |
getDisableableCredentialTypes(RealmModel realm,
UserModel user)
Returns a set of credential types that can be disabled by disableCredentialType() method
|
Stream<String> |
getDisableableCredentialTypesStream(RealmModel realm,
UserModel user)
Obtains the set of credential types that can be disabled via
disableCredentialType. |
disableCredentialType, supportsCredentialType, updateCredentialdefault Set<String> getDisableableCredentialTypes(RealmModel realm, UserModel user)
CredentialInputUpdatergetDisableableCredentialTypes in interface CredentialInputUpdaterStream<String> getDisableableCredentialTypesStream(RealmModel realm, UserModel user)
CredentialInputUpdaterdisableCredentialType.getDisableableCredentialTypesStream in interface CredentialInputUpdaterrealm - a reference to the realm.user - the user whose credentials are being searched.Stream of credential types.Copyright © 2021 JBoss by Red Hat. All rights reserved.