Package org.sam.server.http
Class Cookie
- java.lang.Object
-
- org.sam.server.http.Cookie
-
public class Cookie extends java.lang.Object
HTTP 쿠키 클래스- See Also:
CookieStore
-
-
Constructor Summary
Constructors Constructor Description Cookie(java.lang.String name, java.lang.String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getAfterTime(int minutes)
쿠키의 유효 날짜 및 시간을 반환한다.java.lang.String
getDomain()
쿠키가 적용되어야 하는 호스트를 반환한다.java.lang.String
getExpires()
쿠키의 만료 시간 반환한다.int
getMaxAge()
쿠키의 유효 시간을 반환한다.java.lang.String
getName()
쿠키의 이름을 반환한다.java.lang.String
getPath()
Path를 반환한다java.lang.String
getValue()
쿠키의 값을 반환한다.int
hashCode()
boolean
isHttpOnly()
HTTP-only 유무를 반환한다.void
setDomain(java.lang.String domain)
쿠키가 적용되어야 하는 호스트를 설정한다.void
setHttpOnly(boolean httpOnly)
HTTP-only 유무를 설정한다void
setMaxAge(int minutes)
쿠키의 Max-Age을 설정한다.void
setName(java.lang.String name)
쿠키의 이름을 설정한다.void
setPath(java.lang.String path)
path를 설정한다void
setValue(java.lang.String value)
쿠키의 값을 설정한다.
-
-
-
Method Detail
-
getAfterTime
public java.lang.String getAfterTime(int minutes)
쿠키의 유효 날짜 및 시간을 반환한다.- Parameters:
minutes
- 유효 시간- Returns:
- 쿠키의 유효 날짜 및 시간
-
getExpires
public java.lang.String getExpires()
쿠키의 만료 시간 반환한다.- Returns:
- 쿠키 만료 시간
-
getName
public java.lang.String getName()
쿠키의 이름을 반환한다.- Returns:
- 쿠키 이름
-
setName
public void setName(java.lang.String name)
쿠키의 이름을 설정한다.- Parameters:
name
- 쿠키 이름
-
getValue
public java.lang.String getValue()
쿠키의 값을 반환한다.- Returns:
- 쿠키 값
-
setValue
public void setValue(java.lang.String value)
쿠키의 값을 설정한다.- Parameters:
value
- 쿠키 값
-
setMaxAge
public void setMaxAge(int minutes)
쿠키의 Max-Age을 설정한다.- Parameters:
minutes
- 유효 시간
-
getMaxAge
public int getMaxAge()
쿠키의 유효 시간을 반환한다.- Returns:
- 유효 시간
-
getDomain
public java.lang.String getDomain()
쿠키가 적용되어야 하는 호스트를 반환한다.- Returns:
- 호스트명
-
setDomain
public void setDomain(java.lang.String domain)
쿠키가 적용되어야 하는 호스트를 설정한다.- Parameters:
domain
- 도메인명
-
isHttpOnly
public boolean isHttpOnly()
HTTP-only 유무를 반환한다.- Returns:
- HTTP-only 유무
-
setHttpOnly
public void setHttpOnly(boolean httpOnly)
HTTP-only 유무를 설정한다- Parameters:
httpOnly
- 자바스크립트에서 허용 유무
-
getPath
public java.lang.String getPath()
Path를 반환한다- Returns:
- 쿠키의 범위
-
setPath
public void setPath(java.lang.String path)
path를 설정한다- Parameters:
path
- 쿠키의 범위
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
-