public class DsSecurityImpl extends CredentialImpl implements DsSecurity, Credential
DsSecurityImpl with added Elytron support.DsSecurity.TagCredential.Tag| Constructor and Description |
|---|
DsSecurityImpl(String userName,
String password,
String securityContext,
boolean elytronEnabled,
org.wildfly.common.function.ExceptionSupplier<org.wildfly.security.credential.source.CredentialSource,Exception> credentialSourceSupplier,
org.jboss.jca.common.api.metadata.common.Extension reauthPlugin)
Create a new DsSecurityImpl.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
org.jboss.jca.common.api.metadata.common.Extension |
getReauthPlugin() |
int |
hashCode() |
String |
toString() |
getPassword, getSecurityDomain, getUserName, isElytronEnabled, resolveSecurityDomain, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetPassword, getSecurityDomain, getUserNameresolveSecurityDomainisElytronEnabledpublic DsSecurityImpl(String userName, String password, String securityContext, boolean elytronEnabled, org.wildfly.common.function.ExceptionSupplier<org.wildfly.security.credential.source.CredentialSource,Exception> credentialSourceSupplier, org.jboss.jca.common.api.metadata.common.Extension reauthPlugin) throws org.jboss.jca.common.api.validator.ValidateException
userName - user namepassword - user passwordsecurityContext - specific information used by implementation to define in which context this user/password info
belongselytronEnabled - indicates if elytron is enabled. In this case, , defined as
securityDomain in super class, refers to an Elytron authentication contextreauthPlugin - reauthentication plugincredentialSourceSupplier - an Elytron credentia supplierorg.jboss.jca.common.api.validator.ValidateException - in case of validation errorpublic org.jboss.jca.common.api.metadata.common.Extension getReauthPlugin()
getReauthPlugin in interface org.jboss.jca.common.api.metadata.ds.DsSecuritypublic boolean equals(Object o)
equals in class CredentialImplpublic int hashCode()
hashCode in class CredentialImplpublic String toString()
toString in class CredentialImplCopyright © 2018 JBoss by Red Hat. All rights reserved.