public class SecurityImpl extends org.jboss.jca.common.metadata.common.SecurityImpl implements Security
SecurityImpl with added Elytron support.Security.Tag| Constructor and Description |
|---|
SecurityImpl(String securityDomain,
String securityDomainAndApplication,
boolean applicationManaged,
boolean elytronEnabled)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isElytronEnabled()
Indicates if Elytron is enabled.
|
String |
toString() |
getSecurityDomain, getSecurityDomainAndApplication, isApplication, resolveSecurityDomain, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic SecurityImpl(String securityDomain, String securityDomainAndApplication, boolean applicationManaged, boolean elytronEnabled) throws org.jboss.jca.common.api.validator.ValidateException
securityDomain - security domain managed authentication. Security domain will refer to a PicketBox
security domain if Elytron is disabled, or to an Elytron authentication context
otherwisesecurityDomainAndApplication - securityDomain and application managed authentication. This field will refer to a
PicketBox security domain if Elytron is disabled, or to an Elytron authentication
context otherwiseapplicationManaged - application managed authenticationelytronEnabled - in case one of or is
not null, this field will indicate if Elytron will be responsible for authenticationorg.jboss.jca.common.api.validator.ValidateException - ValidateException in case of a validation errorpublic boolean isElytronEnabled()
SecurityImpl.getSecurityDomain() and
SecurityImpl.getSecurityDomainAndApplication() both refer to an Elytron authentication context.true if is Elytron enabledpublic int hashCode()
hashCode in class org.jboss.jca.common.metadata.common.SecurityImplpublic boolean equals(Object obj)
equals in class org.jboss.jca.common.metadata.common.SecurityImplpublic String toString()
toString in class org.jboss.jca.common.metadata.common.SecurityImplCopyright © 2018 JBoss by Red Hat. All rights reserved.