|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.common.core.security.context.impl.DefaultGHNSecurityContext
public abstract class DefaultGHNSecurityContext
| Field Summary | |
|---|---|
protected GSSCredential |
defaultCredentials
Default credentials |
protected DefaultSecurityDescriptorBuilder |
defaultSecurityDescriptorBuilder
|
protected Subject |
defaultSubject
Default subject |
| Fields inherited from interface org.gcube.common.core.security.context.SecurityContext |
|---|
DEFAULT_SECURITY_CONFIGURATION |
| Constructor Summary | |
|---|---|
DefaultGHNSecurityContext()
|
|
| Method Summary | |
|---|---|
GCUBECredentialAdder |
getCredentialsAdder()
gets a simple security manager that adds the credentials to the request |
org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor |
getDefaultIncomingMessagesSecurityDescriptor()
provides the incoming service security descriptor |
org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor |
getDefaultOutgoingMessagesSecurityDescriptor()
provides the outgoing service security descriptor |
GCUBEDefaultSecurityConfiguration |
getDefaultServiceSecurityConfiguration()
Returns an object able to build a default security configuration for the services |
protected void |
init(String pathToDefaultSecurityConfiguration)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.gcube.common.core.security.context.SecurityContext |
|---|
getDefaultCredentials, getDefaultSecurityManager, getDefaultSubject |
| Field Detail |
|---|
protected DefaultSecurityDescriptorBuilder defaultSecurityDescriptorBuilder
protected GSSCredential defaultCredentials
protected Subject defaultSubject
| Constructor Detail |
|---|
public DefaultGHNSecurityContext()
| Method Detail |
|---|
protected void init(String pathToDefaultSecurityConfiguration)
public GCUBEDefaultSecurityConfiguration getDefaultServiceSecurityConfiguration()
SecurityContext
getDefaultServiceSecurityConfiguration in interface SecurityContextpublic org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor getDefaultIncomingMessagesSecurityDescriptor()
SecurityContext
getDefaultIncomingMessagesSecurityDescriptor in interface SecurityContextpublic org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor getDefaultOutgoingMessagesSecurityDescriptor()
SecurityContext
getDefaultOutgoingMessagesSecurityDescriptor in interface SecurityContextpublic GCUBECredentialAdder getCredentialsAdder()
SecurityContext
getCredentialsAdder in interface SecurityContext
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||