2015-01-26 2 views
1

오픈 스택 신속 객체 저장소에 /에서 객체를 넣고 가져오고 삭제하는 응용 프로그램이 있습니다. 나는 JOSS를 자바 API로 사용한다. AccountFactory 객체를 사용하는 가장 좋은 방법은 무엇입니까? 응용 프로그램의 수명 동안 인스턴스화하고 보유해야합니까? 인스턴스화하는 것은 꽤 비쌉니다.AccountFactory에 대한 Javaswift JOSS 모범 사례

감사합니다.

답변

1

SWIFT에서 계정을 만들면 상태 저장 세션이 진행됩니다. 인증 토큰을 기억하고 모든 요청이있을 때이를 Swift 컨테이너로 전달합니다. 일반적으로 키스톤 토큰은 24 시간 동안 유효하지만 스위프트 구현마다 다를 수 있습니다. 따라서 프로젝트의 수명에 달려 있습니다.

보안 중요한 구성 요소로 swift를 사용하는 경우 보안 취약성으로부터 응용 프로그램을 저장하기위한 작업을 수행 할 때마다 인증하는 것이 좋습니다. 보안에 중요한 구성 요소가 아닌 경우 키스톤 토큰이 변경되는 동안 인스턴스화 된 코드에서 사용할 수 있습니다. 그러나 키스톤 토큰이 변경 될 때마다 다시 인스턴스화해야합니다.

JOSS 인증에 대해 알아 보려면 여기를 참조하십시오. http://joss.javaswift.org/authentication.html#architecture