|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.higgins.sts.informationcardgenerator.InfoCard
Desc:
| Constructor Summary | |
|---|---|
InfoCard(PrivateKey privateKeySigner,
X509Certificate certificateSigner,
X509Certificate certificateMEX)
Desc: |
|
InfoCard(String strSignerKeystoreType,
String strSignerKeystoreFile,
String strSignerKeystorePassword,
String strSignerCertificateAlias,
String strSignerKeyAlias,
String strSignerKeyPassword,
String strMEXKeystoreType,
String strMEXKeystoreFile,
String strMEXKeystorePassword,
String strMEXCertificateAlias)
Desc: |
|
| Method Summary | |
|---|---|
void |
addSupportedClaim(String strClaimURI,
String strClaimDisplayTag,
String strClaimDescription)
Desc: |
void |
addSupportedTokenType(String strTokenTypeURI)
Desc: |
void |
addTokenServiceRef(String stsURI,
String mexURI,
Element elemUserCredential)
Desc: |
Element |
buildSelfIssuedCredential(String strPPID)
Desc: |
Element |
buildUsernamePasswordCredential(String strUserName,
String strHint)
Desc: |
Element |
buildX509CertificateCredential(String strCertThumbprint,
String strHint)
Desc: |
static void |
createInfoCard(String strSignerKeystoreType,
String strSignerKeystoreFile,
String strSignerKeystorePassword,
String strSignerCertificateAlias,
String strSignerKeyAlias,
String strSignerKeyPassword,
String strMEXKeystoreType,
String strMEXKeystoreFile,
String strMEXKeystorePassword,
String strMEXCertificateAlias,
String strCardId,
String strCardVersion,
String strCardName,
String strCardExpiration,
String strCardImageFileName,
String strIssuerURI,
String strSTSEndpointReference,
String strMEXEndpointReference,
String strUsername,
String[] strClaims,
String strCardFileName)
Desc: |
KeyStore |
loadKeyStore(String strStoreType,
String strFile,
String strPassword)
Desc: |
Element |
reparseElement(Element domElement)
Desc: |
void |
setCardExpiration(long lExpireGMTTime)
Desc: |
void |
setCardExpiration(String sExpireTime)
Desc: |
void |
setCardID(String strValue)
Desc: |
void |
setCardImage(Image image)
Desc: |
void |
setCardImage(String strImageFileName)
Desc: |
void |
setCardImage(String strBase64EncodedImage,
String strMimeType)
Desc: |
void |
setCardName(String strCardName)
Desc: |
void |
setCardReference(String strCardId,
String strCardVersion)
Desc: |
void |
setCardVersion(int iValue)
Desc: |
void |
setCardVersion(String strValue)
Desc: |
void |
setIssuerURI(String strValue)
Desc: |
void |
setPrivacyNoticeURI(String strValue)
Desc: |
void |
setRequiresAppliesTo()
Desc: |
static String |
stripNewLinesFromString(String strValue)
Desc: |
Element |
toDOM(String strElement)
Desc: |
void |
toFile(String strFileName)
Desc: |
String |
toXML()
Desc: |
void |
validateCard()
Desc: |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public InfoCard(PrivateKey privateKeySigner,
X509Certificate certificateSigner,
X509Certificate certificateMEX)
throws InfoCardException
public InfoCard(String strSignerKeystoreType,
String strSignerKeystoreFile,
String strSignerKeystorePassword,
String strSignerCertificateAlias,
String strSignerKeyAlias,
String strSignerKeyPassword,
String strMEXKeystoreType,
String strMEXKeystoreFile,
String strMEXKeystorePassword,
String strMEXCertificateAlias)
throws InfoCardException
| Method Detail |
public static void createInfoCard(String strSignerKeystoreType,
String strSignerKeystoreFile,
String strSignerKeystorePassword,
String strSignerCertificateAlias,
String strSignerKeyAlias,
String strSignerKeyPassword,
String strMEXKeystoreType,
String strMEXKeystoreFile,
String strMEXKeystorePassword,
String strMEXCertificateAlias,
String strCardId,
String strCardVersion,
String strCardName,
String strCardExpiration,
String strCardImageFileName,
String strIssuerURI,
String strSTSEndpointReference,
String strMEXEndpointReference,
String strUsername,
String[] strClaims,
String strCardFileName)
throws InfoCardException
InfoCardException
public void setCardReference(String strCardId,
String strCardVersion)
public void setCardName(String strCardName)
public void setCardExpiration(long lExpireGMTTime)
public void setCardExpiration(String sExpireTime)
public void addTokenServiceRef(String stsURI,
String mexURI,
Element elemUserCredential)
throws InfoCardException
InfoCardException
public void addSupportedClaim(String strClaimURI,
String strClaimDisplayTag,
String strClaimDescription)
public void addSupportedTokenType(String strTokenTypeURI)
public Element buildUsernamePasswordCredential(String strUserName,
String strHint)
public Element buildSelfIssuedCredential(String strPPID)
public Element buildX509CertificateCredential(String strCertThumbprint,
String strHint)
public void setCardImage(String strImageFileName)
throws InfoCardException
InfoCardException
public void setCardImage(Image image)
throws InfoCardException
InfoCardException
public void setCardImage(String strBase64EncodedImage,
String strMimeType)
throws InfoCardException
InfoCardExceptionpublic void setIssuerURI(String strValue)
public void setPrivacyNoticeURI(String strValue)
public void setRequiresAppliesTo()
public void setCardID(String strValue)
public void setCardVersion(int iValue)
public void setCardVersion(String strValue)
public String toXML()
throws InfoCardException
InfoCardException
public Element reparseElement(Element domElement)
throws InfoCardException
InfoCardException
public Element toDOM(String strElement)
throws InfoCardException
InfoCardException
public void toFile(String strFileName)
throws InfoCardException
InfoCardException
public KeyStore loadKeyStore(String strStoreType,
String strFile,
String strPassword)
throws InfoCardException
InfoCardException
public void validateCard()
throws InfoCardException
InfoCardExceptionpublic static String stripNewLinesFromString(String strValue)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||