Class TSNestedSecurityContext
java.lang.Object
jakarta.resource.spi.work.SecurityContext
com.sun.ts.tests.common.connector.whitebox.mdcomplete.TSNestedSecurityContext
- All Implemented Interfaces:
jakarta.resource.spi.work.WorkContext
,Serializable
public class TSNestedSecurityContext
extends jakarta.resource.spi.work.SecurityContext
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTSNestedSecurityContext
(String userName, String password, String eisPrincipalName, boolean translationRequired) TSNestedSecurityContext
(String userName, String password, String eisPrincipalName, boolean translationRequired, boolean expectSuccess) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
doCallbackVerification
(CallbackHandler callbackHandler, Subject execSubject, Subject serviceSubject, Principal principal) getName()
boolean
boolean
boolean
boolean
void
setCallbacks
(boolean bCPC, boolean bGPC, boolean bPVC) void
setDescription
(String val) void
void
setupSecurityContext
(CallbackHandler callbackHandler, Subject execSubject, Subject serviceSubject) void
setUseCPC
(boolean val) void
setUseGPC
(boolean val) void
setUsePVC
(boolean val) void
setUserName
(String val) toString()
-
Field Details
-
expectPVCSuccess
protected boolean expectPVCSuccess
-
-
Constructor Details
-
TSNestedSecurityContext
-
TSNestedSecurityContext
-
-
Method Details
-
setCallbacks
public void setCallbacks(boolean bCPC, boolean bGPC, boolean bPVC) -
setUserName
-
getUserName
-
setDescription
-
getDescription
- Specified by:
getDescription
in interfacejakarta.resource.spi.work.WorkContext
- Overrides:
getDescription
in classjakarta.resource.spi.work.SecurityContext
-
setName
-
getName
- Specified by:
getName
in interfacejakarta.resource.spi.work.WorkContext
- Overrides:
getName
in classjakarta.resource.spi.work.SecurityContext
-
setUseCPC
public void setUseCPC(boolean val) -
getUseCPC
public boolean getUseCPC() -
setUseGPC
public void setUseGPC(boolean val) -
getUseGPC
public boolean getUseGPC() -
setUsePVC
public void setUsePVC(boolean val) -
getUsePVC
public boolean getUsePVC() -
isTranslationRequired
public boolean isTranslationRequired() -
doCallbackVerification
public void doCallbackVerification(CallbackHandler callbackHandler, Subject execSubject, Subject serviceSubject, Principal principal) -
setupSecurityContext
public void setupSecurityContext(CallbackHandler callbackHandler, Subject execSubject, Subject serviceSubject) - Specified by:
setupSecurityContext
in classjakarta.resource.spi.work.SecurityContext
-
getSubject
-
toString
-
debug
-