我对使用我自己的CookieSigner
,CSRFTokenSigner
等java实现的播放应用程序感兴趣。
我正在使用Google Guice并试图注入我自己但没有肯定的结果。
答案 0 :(得分:1)
如果要实现自己的代码,提到的“类”或“Intefaces”或“trail”,如果要使用默认值,则注入CSRFTokenSignerProvider
:
@Inject
private CSRFTokenSignerProvider csrfTokenSignerProvider;
然后你就可以使用它:
CSRFTokenSigner csrfTokenSigner = csrfTokenSignerProvider.get();
String token = csrfTokenSigner.generateToken();
String generatedSignedToken = csrfTokenSigner.generateSignedToken();
String signedToken = csrfTokenSigner.signToken(token);
String extractedSignedToken = csrfTokenSigner.extractSignedToken(signedToken);
boolean isMatch = csrfTokenSigner.compareSignedTokens(signedToken, generatedSignedToken);
如果您想实现代码,可以参考: