public class PlugInSubjectSupplemental extends Object implements org.jboss.msc.Service, SubjectSupplementalService
SubjectSupplementalService for Plug-Ins| Modifier and Type | Class and Description |
|---|---|
static class |
PlugInSubjectSupplemental.ServiceUtil |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,String> |
getConfiguration() |
org.wildfly.security.auth.server.SecurityRealm |
getElytronSecurityRealm()
Get an Elytron
SecurityRealm that is backed by this subject supplemental. |
protected PlugInLoaderService |
getPlugInLoader() |
protected String |
getPlugInName() |
protected String |
getRealmName() |
org.jboss.as.domain.management.security.SubjectSupplemental |
getSubjectSupplemental(Map<String,Object> sharedState)
Obtain a SubjectSupplemental instance to load role information.
|
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
public void start(org.jboss.msc.service.StartContext context)
start in interface org.jboss.msc.Servicepublic void stop(org.jboss.msc.service.StopContext context)
stop in interface org.jboss.msc.Servicepublic org.wildfly.security.auth.server.SecurityRealm getElytronSecurityRealm()
SubjectSupplementalServiceSecurityRealm that is backed by this subject supplemental.getElytronSecurityRealm in interface SubjectSupplementalServiceSecurityRealm that is backed by this subject supplemental.public org.jboss.as.domain.management.security.SubjectSupplemental getSubjectSupplemental(Map<String,Object> sharedState)
SubjectSupplementalServicegetSubjectSupplemental in interface SubjectSupplementalServicesharedState - - The state to be shared between the authentication side of the call and the authorization side.protected String getRealmName()
protected String getPlugInName()
protected PlugInLoaderService getPlugInLoader()
Copyright © 2019 JBoss by Red Hat. All rights reserved.