com.sun.identity.saml.common
Class SAMLSiteID
java.lang.Object
|
+--com.sun.identity.saml.common.SAMLSiteID
- public class SAMLSiteID
- extends java.lang.Object
This class is used to generate SAML Site ID
|
Method Summary |
static java.lang.String |
generateID()
Returns an ID String with length of
SAMLConstants.ID_LENGTH. |
static java.lang.String |
generateSourceID(java.lang.String siteURL)
Returns SAML site ID based on siteURL, this will return a
Base64 encoded SHA-1 digest. |
static void |
main(java.lang.String[] args)
This is used to get site ID based on the host name
This method will print out site ID to the standard output |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
generateID
public static java.lang.String generateID()
- Returns an ID String with length of
SAMLConstants.ID_LENGTH.
- Returns:
- ID String or null if it fails.
generateSourceID
public static java.lang.String generateSourceID(java.lang.String siteURL)
- Returns SAML site ID based on
siteURL, this will return a
Base64 encoded SHA-1 digest.
- Parameters:
siteURL - site URL for example:
http://host.sun.com:58080.- Returns:
- Base64 encoded site ID
main
public static void main(java.lang.String[] args)
- This is used to get site ID based on the host name
This method will print out site ID to the standard output
- Parameters:
args - host name
Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.