public static final class MechanismConfiguration.Builder extends Object
Modifier and Type | Method and Description |
---|---|
MechanismConfiguration.Builder |
addMechanismRealm(MechanismRealmConfiguration configuration) |
MechanismConfiguration |
build()
Build a new instance.
|
MechanismConfiguration.Builder |
setFinalRewriter(Function<Principal,Principal> finalRewriter) |
MechanismConfiguration.Builder |
setPostRealmRewriter(Function<Principal,Principal> postRealmRewriter) |
MechanismConfiguration.Builder |
setPreRealmRewriter(Function<Principal,Principal> preRealmRewriter) |
MechanismConfiguration.Builder |
setRealmMapper(RealmMapper realmMapper) |
MechanismConfiguration.Builder |
setServerCredential(Credential credential)
Set a single server credential.
|
MechanismConfiguration.Builder |
setServerCredential(SecurityFactory<Credential> credentialFactory)
Set a single server credential factory.
|
MechanismConfiguration.Builder |
setServerCredentialSource(CredentialSource serverCredentialSource)
Set the server credential source.
|
public MechanismConfiguration.Builder setPreRealmRewriter(Function<Principal,Principal> preRealmRewriter)
public MechanismConfiguration.Builder setPostRealmRewriter(Function<Principal,Principal> postRealmRewriter)
public MechanismConfiguration.Builder setFinalRewriter(Function<Principal,Principal> finalRewriter)
public MechanismConfiguration.Builder setRealmMapper(RealmMapper realmMapper)
public MechanismConfiguration.Builder addMechanismRealm(MechanismRealmConfiguration configuration)
public MechanismConfiguration.Builder setServerCredential(Credential credential)
credential
- the credential to set (must not be null
)public MechanismConfiguration.Builder setServerCredential(SecurityFactory<Credential> credentialFactory)
credentialFactory
- the credential factory to set (must not be null
)public MechanismConfiguration.Builder setServerCredentialSource(CredentialSource serverCredentialSource)
serverCredentialSource
- the server credential source (must not be null
)public MechanismConfiguration build()
mechanismRealms
; otherwise, if the mechanism only supports one realm, the first will be used. If the
mechanism does not support realms, mechanismRealms
is ignored.Copyright © 2017 JBoss by Red Hat. All rights reserved.