|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.ogis_ri.citk.common.util.DataUtil
public final class DataUtil
CITK で使用するデータに関するユーティリティクラス。
メソッドの概要 | |
---|---|
static String |
getCookieValue(Object cookies,
String cookiename)
MuleMessageの"cookies"または"Set-Cookie"プロパティから取得した Cookie型配列オブジェクトから特定のCookieの値を取得する。 |
static String |
getExpierDateTime(Document document)
SAML2のAuthnRequestメッセージに対する応答から、Subject要素の NotOnOrAfter属性の値を取得する。 |
static String |
getExpierDateTime(Object value)
|
static String |
getExpierDateTime(String src)
|
static String |
getNameId(Document document)
SAML2のAuthnRequestメッセージに対する応答から、NameID要素の値を取得する。 |
static String |
getNameId(Object value)
|
static String |
getNameId(String src)
|
static Document |
parseDocument(String src)
XML文字列をorg.w3c.dom.Document型オブジェクトに変換する。 |
static Date |
parseStringToDate(String str)
特定の形式の日時文字列を解析してDateオブジェクトに変換する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static String getCookieValue(Object cookies, String cookiename)
cookies
- org.apache.commons.httpclient.Cookie[]型オブジェクト。cookiename
- 取得するCookieの名前。
CookieHelper
public static Document parseDocument(String src) throws ParserConfigurationException, IOException, SAXException
src
- XML文字列。
ParserConfigurationException。
IOException。
SAXException。
ParserConfigurationException
IOException
SAXException
public static String getNameId(Document document) throws Exception
document
- SAML2のResponseメッセージ。
Exception。
Exception
public static String getNameId(String src) throws Exception
src
-
Exception
getNameId(Document)
public static String getNameId(Object value) throws Exception
value
-
Exception
getNameId(Document)
public static String getExpierDateTime(Document document) throws Exception
document
- SAML2のResponseメッセージ。
Exception
public static String getExpierDateTime(String src) throws Exception
src
-
Exception
getExpierDateTime(Document)
public static String getExpierDateTime(Object value) throws Exception
value
-
Exception
getExpierDateTime(Document)
public static Date parseStringToDate(String str) throws ParseException
str
- ISO8601フォーマットの日時を示す文字列。
ParseException
- 解析できない場合。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |