Class SecurityImpl
- java.lang.Object
-
- org.jboss.jca.common.metadata.common.SecurityImpl
-
- All Implemented Interfaces:
Serializable,Security,SecurityMetadata,JCAMetadata,ValidatableMetadata
public class SecurityImpl extends Object implements Security
A SecurityImpl.- Author:
- Stefano Maestri
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.common.Security
Security.Tag
-
-
Constructor Summary
Constructors Constructor Description SecurityImpl(String securityDomainManaged, String securityDomainAndApplicationManaged, boolean applicationManaged)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetSecurityDomain()StringgetSecurityDomainAndApplication()inthashCode()booleanisApplication()StringresolveSecurityDomain()StringtoString()voidvalidate()
-
-
-
Constructor Detail
-
SecurityImpl
public SecurityImpl(String securityDomainManaged, String securityDomainAndApplicationManaged, boolean applicationManaged) throws ValidateException
Constructor- Parameters:
securityDomainManaged- securityDomainManagedsecurityDomainAndApplicationManaged- securityDomainAndApplicationManagedapplicationManaged- applicationManagedS- Throws:
ValidateException- ValidateException
-
-
Method Detail
-
getSecurityDomain
public String getSecurityDomain()
- Specified by:
getSecurityDomainin interfaceSecurity
-
getSecurityDomainAndApplication
public String getSecurityDomainAndApplication()
- Specified by:
getSecurityDomainAndApplicationin interfaceSecurity
-
isApplication
public boolean isApplication()
- Specified by:
isApplicationin interfaceSecurity
-
resolveSecurityDomain
public String resolveSecurityDomain()
- Specified by:
resolveSecurityDomainin interfaceSecurityMetadata
-
validate
public void validate() throws ValidateException- Specified by:
validatein interfaceValidatableMetadata- Throws:
ValidateException
-
-