|
SiteMinder Java SDK r12.51 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.netegrity.policyserver.smapi.FedNIDContext
public class FedNIDContext
The FedNIDContext class facilitates manipulation of Name Identifiers through the Name Identifier API (NID API). It accesses the NID API thought Java Factory.
| Constructor Summary | |
|---|---|
FedNIDContext(ActiveExpressionContext ctxt)
Construct a FedNIDContext class instance. |
|
FedNIDContext(java.lang.String userId)
Construct a FedNIDContext class instance. |
|
| Method Summary | |
|---|---|
java.lang.String |
Federate(java.lang.String nid,
java.lang.String providerId)
Federates the current Principal using the specified name identifier. |
java.lang.String |
GenerateOpaqueName(java.lang.String providerId)
Generates an opaque name. |
java.lang.String |
LookupFederationIDP(java.lang.String providerId)
Returns an existing Name Identifier for the Principal that was generated by the Identity Provider. |
java.lang.String |
LookupFederationSP(java.lang.String providerId)
Returns an existing Name Identifier for the Principal that was generated by the Service Provider. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FedNIDContext(java.lang.String userId)
userId - An ID of the user.public FedNIDContext(ActiveExpressionContext ctxt)
ctxt - A reference to the ActiveExpressionContext class.| Method Detail |
|---|
public java.lang.String LookupFederationIDP(java.lang.String providerId)
providerId - An ID of a Service or Identity Provider that is requesting
an Authentication Assertion.
public java.lang.String LookupFederationSP(java.lang.String providerId)
providerId - An ID of a Service or Identity Provider that is requesting
an Authentication Assertion.
public java.lang.String GenerateOpaqueName(java.lang.String providerId)
providerId - An ID of a Service or Identity Provider that is requesting
an Authentication Assertion.
public java.lang.String Federate(java.lang.String nid,
java.lang.String providerId)
nid - The function federates the current Principal using provided name identifier.
The function will call the corresponding JNI method passing the name identifier,
provider name, and the user context as parameters. Note that the function will
replace the existing Name Identifier if one is present.providerId - An ID of a Service or Identity Provider that is requesting
an Authentication Assertion.
|
Java SDK r12.51 Mon 04/08/2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||