블로그 이미지
올해목표 // 10월 어학연수 떠나자~ 자수씨

카테고리

전체글 (1457)
Brand New! (28)
주절주절 (213)
MOT (11)
해외쇼핑 (49)
쇼핑노트 (150)
취미생활 (94)
iPhone (4)
Eclipse (121)
Google (83)
Spring (31)
JAVA (176)
JavaScript (59)
WEB (49)
Database (20)
OS (26)
Tools (8)
Tips (26)
IT정보 (1)
Book (21)
Programming (37)
외부행사 (43)
주변인들 (17)
여행노트 (60)
학교생활 (30)
회사생활 (52)
사회생활 (5)
외국어공부 (12)
잡동사니 (30)
Total
Today
Yesterday
 
01-27 04:09
 

달력

« » 2025.1
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
 

최근에 올라온 글

최근에 달린 댓글


매일 0시가 되면 원어데이를 확인하는게 어느샌가 버릇 처럼 되어버렸는데...

저번에 비아모노 가방을 놓친 이후로 상당히 아쉬웠나 봅니다...

시계를 원래 사려고 했었는데... 흠... 그냥 질러버렸습니다.










아직 앞쪽 비닐을 띠어내지 않아서 좀 지저분해 보이는...




크크크크크




Posted by 자수씨
, |

친구 윤지의 추천으로 기기변경을 생각했던 듀퐁폰을 질러버렸습니다.
신규가입을 했으므로 기존 폰과 트윈폰!!!





SGP 인크레더블 쉴드 3.0으로 케이스 대신에 붙여 놓았습니다.



할일이 없습니다.... 메모가 없습니다.... 스페셜 데이가 없습니다....
그냥 산지 얼마 안되서 그런걸꺼예요...



Posted by 자수씨
, |

생전에 접해볼 생각도 안해봤던 서블릿 필터를 CAS를 하면서 만들게 되었습니다.

구조는 replacementLoginUrl과 casServerLoginUrl를 init-param으로 받고 casServerLoginUrl을 HttpClient로 연결을 해봐서 문제가 없으면 filterChain으로 계속 처리를 하고 아니면 replacementLoginUrl 페이지로 리다이렉트 시킵니다.



중요한 것은 web.xml에서 CasAuthenticationFilter 보다 위에 정의를 해야 한다는 점입니다.
아래에 해버리면 아무 의미가 없어져 버린다는...


CAS 전문가 과정 자체 이수 중...

 


Posted by 자수씨
, |

복학하기 전에 회사에 다닐 때는 그냥 머리속에서 생각 나는대로 일을 하고 말로 정리하거나 글로 정리해서 보고를 했었습니다. 그런데 요즘은 일단 다이어그램 먼저 그리게 되네요. 먼가 횡설수설하는 저의 특성 상 uml로 그려서 전달하게 되면 먼가 있어보이는 효과도 있고 상대방에게 저의 생각을 구체적으로 전달할 수 있다는 점이 좋은 것 같습니다.

역시 예전에도 생각했던 것이지만 회사생활을 하다가 학교에서 1년간 교육을 받으면 교육효과가 확실한 것 같습니다.

완전 체감하는 중!!!

Posted by 자수씨
, |





그냥 이것도 이해를 하기 위해서 그려 놓은 것 입니다.

SpringIDE에서 위의 다이어그램을 그려주지 않을까 해서 설치해봤는데 못찾아서 ㅋㅋ 그냥 예전에 그려놓은걸 올려요~





Posted by 자수씨
, |

그냥 무작정 정리에 들어갑니다. 이해를 하기 위해서!!!

CAS는 하나의 필터와 한개의 ContextLinstener의 설정을 구성하여 Single Sign Out을 지원합니다.

web.xml 설정
fiter

<filter>

           <filter-name>CAS Single Sign Out Filter</filter-name>

           <filter-class>org.jasig.cas.client.session.SingleSignOutFilter</filter-class>

</filter>


filter-mapping

<filter-mapping>

           <filter-name>CAS Single Sign Out Filter</filter-name>

           <url-pattern>/*</url-pattern>

</filter-mapping>


listener

<listener>

           <listener-class>org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-class>

</listener>






참고 페이지:
http://www.ja-sig.org/wiki/display/CASC/Configuring+Single+Sign+Out
http://www.ja-sig.org/wiki/display/CASUM/Single+Sign+Out


Posted by 자수씨
, |

CAS Client는 WAS의 web.xml에 filter설정에 의하여 동작을 하게됩니다.
역시 구축 시에 정리해 놓는 것이 좋을 듯하여 슥삭슥삭... (물론 틀릴 가능성은 많습니다 ㅋㅋㅋ)




참고 페이지: http://www.ja-sig.org/wiki/display/CASC/Configuring+the+JA-SIG+CAS+Client+for+Java+in+the+web.xml





Posted by 자수씨
, |

cas server 에서 jdbc 를 담당하는 클래스는 아래와 같이 네 종류가 있습니다.



ㅁ AbstractJdbcUsernamePasswordAuthenticationHandler
- 데이터베이스 인증 핸들러에 대한 추상 클래스.

ㅁ BindModeSearchDatabaseAuthenticationHandler
- 제공된 사용자 이름 및 암호를 사용하여 데이터베이스에 대한 연결을 열어 사용자 인증을 시도.
서버는 URL을 키로 갖고, 필요로하는 데이터베이스 드라이버의 타입을 프로퍼티로 갖는 Properties와 같은 클래스를 제공.

ㅁ QueryDatabaseAuthenticationHandler
- 사용자 이름을 파라미터로 한 쿼리에 의해 리턴된 패스워드는 사용자에 의해 제공된 패스워드의 변환된 버전과 비교되어 짐.
일치 한다면 인증은 성공. 기본 암호 변역기는 일반텍스트 번역기. (???)

ㅁ SearchModeSearchDatabaseAuthenticationHandler
- 사용자 이름과 패스워드에 사용된 암호화 방식을 조회하는 핸들러 (???) 
이 클래스의 기본적으로 PlainTextPAsswordTranslator의 PasswordTranslator.


JavaDoc에 있는 걸 해석해보려고 해도 써보질 않았으니 무슨 말인지 모르겠네요.

일단은 정리!!!



Posted by 자수씨
, |

회사에서 다이어리가 발급되었습니다.
작년에 비해 작은 사이즈...

하...한글로 로고가 박혀있습니다. 뽀..뽀대가 나는 군요


강렬하게 박혀있는 "(주)아이디에스앤트러스트"



다이어리 크기만큼 달력도 쪼매나네요...



앞쪽 덮개의 뒷면입니다. 카드랑 신분증 꼽을 수 있는 공간



뒤쪽 덮개의 뒷면입니다. 머에 쓰는 공간일까요...





역시 회사를 다니는 것의 좋은점이라면... 꽁자 물건이 많이 생긴다는거???
(우리 회사는 이번에 등산복도 준답니다. 후훗~)


Posted by 자수씨
, |


역시나 초단순~ 꾸밈 따윈 엄따~



운규누나가 선물해준 바디필로우는 파티션에서 다른 사람 감시중~



이렇게 ㅋㅋㅋ (카리스마 작렬!!!)



오늘도 하루가 이렇게 지나가는구나...





Posted by 자수씨
, |

글 보관함

최근에 받은 트랙백