A B C D E F G H I L M N O P R S T U V

A

add(String, String, Object) - 枚举 cn.dreampie.security.cache.SessionCache 中的方法
Adds an item to cache.
ADDRESS_KEY - 类 cn.dreampie.security.Sessions 中的静态变量
 
AGENT_KEY - 类 cn.dreampie.security.Sessions 中的静态变量
 
AuthenticateService - cn.dreampie.security 中的 类
Created by ice on 14-12-23.
AuthenticateService() - 类 cn.dreampie.security.AuthenticateService 的构造方法
 

B

BASE64Encoder - cn.dreampie.security.encode 中的 类
Created by ice on 15-1-12.
BASE64Encoder() - 类 cn.dreampie.security.encode.BASE64Encoder 的构造方法
 
bytesPerAtom() - 类 cn.dreampie.security.encode.BASE64Encoder 中的方法
 
bytesPerAtom() - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
bytesPerLine() - 类 cn.dreampie.security.encode.BASE64Encoder 中的方法
 
bytesPerLine() - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 

C

CharacterEncoder - cn.dreampie.security.encode 中的 类
Created by ice on 15-1-12.
CharacterEncoder() - 类 cn.dreampie.security.encode.CharacterEncoder 的构造方法
 
check(String, String) - 类 cn.dreampie.security.Subject 中的静态方法
检测权限
cn.dreampie.security - 软件包 cn.dreampie.security
 
cn.dreampie.security.cache - 软件包 cn.dreampie.security.cache
 
cn.dreampie.security.credential - 软件包 cn.dreampie.security.credential
 
cn.dreampie.security.encode - 软件包 cn.dreampie.security.encode
 
cn.dreampie.security.sign - 软件包 cn.dreampie.security.sign
 
compare(Credential, Credential) - 类 cn.dreampie.security.credential.CredentialASC 中的方法
 
compare(Credential, Credential) - 类 cn.dreampie.security.credential.CredentialDESC 中的方法
 
compare(String, String) - 类 cn.dreampie.security.credential.CredentialKeyDESC 中的方法
 
compareTo(Sessions.SessionData) - 类 cn.dreampie.security.Sessions.SessionData 中的方法
 
containsSessionKey(String) - 类 cn.dreampie.security.Sessions.SessionDatas 中的方法
 
CookieSigner - cn.dreampie.security.sign 中的 类
Default cookie signer, using HMAC-SHA1 algorithm to sign the cookie.
CookieSigner() - 类 cn.dreampie.security.sign.CookieSigner 的构造方法
 
CookieSigner(SignatureKey) - 类 cn.dreampie.security.sign.CookieSigner 的构造方法
 
Credential - cn.dreampie.security.credential 中的 类
Created by ice on 14-12-24.
Credential(String, String, String) - 类 cn.dreampie.security.credential.Credential 的构造方法
 
CREDENTIAL_ALL_KEY - 类 cn.dreampie.security.credential.Credential 中的静态变量
 
CREDENTIAL_DEF_KEY - 类 cn.dreampie.security.credential.Credential 中的静态变量
 
CredentialASC - cn.dreampie.security.credential 中的 类
Created by wangrenhui on 15/4/25.
CredentialASC() - 类 cn.dreampie.security.credential.CredentialASC 的构造方法
 
CredentialDESC - cn.dreampie.security.credential 中的 类
Created by wangrenhui on 15/4/25.
CredentialDESC() - 类 cn.dreampie.security.credential.CredentialDESC 的构造方法
 
CredentialKeyDESC - cn.dreampie.security.credential 中的 类
Created by wangrenhui on 15/4/25.
CredentialKeyDESC() - 类 cn.dreampie.security.credential.CredentialKeyDESC 的构造方法
 
Credentials - cn.dreampie.security.credential 中的 类
Created by ice on 14-12-24.
Credentials(AuthenticateService, long) - 类 cn.dreampie.security.credential.Credentials 的构造方法
 
Cryptoer - cn.dreampie.security.sign 中的 类
Created by ice on 14-12-23.
Cryptoer() - 类 cn.dreampie.security.sign.Cryptoer 的构造方法
 

D

DEFAULT - 类 cn.dreampie.security.sign.SignatureKey 中的静态变量
 
DefaultPasswordService - cn.dreampie.security 中的 类
Created by ice on 14-12-23.
DefaultPasswordService() - 类 cn.dreampie.security.DefaultPasswordService 的构造方法
 

E

encode(InputStream, OutputStream) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encode(byte[], OutputStream) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encode(byte[]) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encode(ByteBuffer, OutputStream) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encode(ByteBuffer) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeAtom(OutputStream, byte[], int, int) - 类 cn.dreampie.security.encode.BASE64Encoder 中的方法
 
encodeAtom(OutputStream, byte[], int, int) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeBuffer(InputStream, OutputStream) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeBuffer(byte[], OutputStream) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeBuffer(byte[]) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeBuffer(ByteBuffer, OutputStream) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeBuffer(ByteBuffer) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeBufferPrefix(OutputStream) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeBufferSuffix(OutputStream) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeLinePrefix(OutputStream, int) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
encodeLineSuffix(OutputStream) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
equals(Object) - 类 cn.dreampie.security.Sessions.SessionData 中的方法
 

F

flush(String) - 枚举 cn.dreampie.security.cache.SessionCache 中的方法
This method purges (removes) all caches associated with a table, if caching is enabled and a corresponding model is marked cached.

G

get(String, String) - 枚举 cn.dreampie.security.cache.SessionCache 中的方法
Returns an item from cache, or null if nothing found.
get(String) - 类 cn.dreampie.security.Sessions 中的方法
 
get(String) - 类 cn.dreampie.security.Subject 中的静态方法
 
getAllCredentials() - 类 cn.dreampie.security.AuthenticateService 中的方法
 
getAllCredentials() - 类 cn.dreampie.security.credential.Credentials 中的方法
获取全部凭据
getAntPath() - 类 cn.dreampie.security.credential.Credential 中的方法
 
getCacheProvider() - 枚举 cn.dreampie.security.cache.SessionCache 中的方法
 
getCookieName() - 类 cn.dreampie.security.SessionCookieDescriptor 中的方法
 
getCookieSignatureName() - 类 cn.dreampie.security.SessionCookieDescriptor 中的方法
 
getCredentials() - 类 cn.dreampie.security.Principal 中的方法
 
getExpires() - 类 cn.dreampie.security.Sessions.SessionData 中的方法
 
getExpires() - 类 cn.dreampie.security.Subject 中的静态方法
 
getFirstAccess() - 类 cn.dreampie.security.Sessions.SessionData 中的方法
 
getHttpMethod() - 类 cn.dreampie.security.credential.Credential 中的方法
 
getKey() - 类 cn.dreampie.security.sign.SignatureKey 中的方法
 
getLastAccess() - 类 cn.dreampie.security.Sessions.SessionData 中的方法
 
getLastAccessNano() - 类 cn.dreampie.security.Sessions.SessionData 中的方法
 
getModel() - 类 cn.dreampie.security.Principal 中的方法
 
getPasswordHash() - 类 cn.dreampie.security.Principal 中的方法
 
getPasswordService() - 类 cn.dreampie.security.AuthenticateService 中的方法
 
getPrincipal(String) - 类 cn.dreampie.security.AuthenticateService 中的方法
 
getPrincipal(String) - 类 cn.dreampie.security.credential.Credentials 中的方法
获取用户缓存
getPrincipal() - 类 cn.dreampie.security.Subject 中的静态方法
 
getSession() - 类 cn.dreampie.security.Sessions.SessionData 中的方法
 
getSessionData(String) - 类 cn.dreampie.security.Sessions.SessionDatas 中的方法
 
getSessionKey() - 类 cn.dreampie.security.Session 中的方法
 
getSessionKey() - 类 cn.dreampie.security.Sessions.SessionData 中的方法
 
getSessionMetadatas() - 类 cn.dreampie.security.Sessions.SessionDatas 中的方法
 
getUsername() - 类 cn.dreampie.security.Principal 中的方法
 
getUsername() - 类 cn.dreampie.security.Sessions.SessionDatas 中的方法
 
getValue() - 类 cn.dreampie.security.credential.Credential 中的方法
 
getValues() - 类 cn.dreampie.security.Subject 中的静态方法
 

H

has(String, String) - 类 cn.dreampie.security.Subject 中的静态方法
判断是否有当前api权限
hasCredential(String) - 类 cn.dreampie.security.Principal 中的方法
 
hash(String) - 类 cn.dreampie.security.DefaultPasswordService 中的方法
 
hash(String) - 接口 cn.dreampie.security.PasswordService 中的方法
 

I

in(HttpRequest) - 类 cn.dreampie.security.SessionBuilder 中的方法
从cookie读取用户信息
instance() - 枚举 cn.dreampie.security.cache.SessionCache 中的静态方法
This class is a singleton, get an instance with this method.
instance() - 类 cn.dreampie.security.DefaultPasswordService 中的静态方法
 

L

login(String, String, boolean) - 类 cn.dreampie.security.Subject 中的静态方法
login user
login(String, String) - 类 cn.dreampie.security.Subject 中的静态方法
 
logout() - 类 cn.dreampie.security.Subject 中的静态方法
 

M

match(String, String) - 类 cn.dreampie.security.DefaultPasswordService 中的方法
 
match(String, String) - 接口 cn.dreampie.security.PasswordService 中的方法
 

N

need(String, String) - 类 cn.dreampie.security.Subject 中的静态方法
当前api需要的权限值

O

out(Session, HttpResponse) - 类 cn.dreampie.security.SessionBuilder 中的方法
写出到cookie

P

PasswordService - cn.dreampie.security 中的 接口
Created by ice on 14-12-23.
Principal<M extends Entity> - cn.dreampie.security 中的 类
Date: 1/30/13 Time: 6:30 PM
Principal(String, String, Set<String>, M) - 类 cn.dreampie.security.Principal 的构造方法
 
PRINCIPAL_DEF_KEY - 类 cn.dreampie.security.Principal 中的静态变量
 
pStream - 类 cn.dreampie.security.encode.CharacterEncoder 中的变量
 

R

readFully(InputStream, byte[]) - 类 cn.dreampie.security.encode.CharacterEncoder 中的方法
 
remove(String, String) - 枚举 cn.dreampie.security.cache.SessionCache 中的方法
 
remove(String) - 类 cn.dreampie.security.Subject 中的静态方法
 
removePrincipal(String) - 类 cn.dreampie.security.credential.Credentials 中的方法
删除用户缓存

S

Session - cn.dreampie.security 中的 类
Created by wangrenhui on 14/12/23.
Session() - 类 cn.dreampie.security.Session 的构造方法
 
Session(String, Principal, Map<String, String>, long) - 类 cn.dreampie.security.Session 的构造方法
 
SESSION_DEF_KEY - 类 cn.dreampie.security.Session 中的静态变量
 
SessionBuilder - cn.dreampie.security 中的 类
Created by ice on 14-12-24.
SessionBuilder(long, int, int, AuthenticateService) - 类 cn.dreampie.security.SessionBuilder 的构造方法
 
SessionCache - cn.dreampie.security.cache 中的 枚举
This is a main cache facade.
SessionCookieDescriptor - cn.dreampie.security 中的 类
Created by ice on 14-12-23.
SessionCookieDescriptor() - 类 cn.dreampie.security.SessionCookieDescriptor 的构造方法
 
SessionCookieDescriptor(String, String) - 类 cn.dreampie.security.SessionCookieDescriptor 的构造方法
 
Sessions - cn.dreampie.security 中的 类
Date: 17/11/13 Time: 16:23
Sessions(long, int) - 类 cn.dreampie.security.Sessions 的构造方法
 
Sessions.SessionData - cn.dreampie.security 中的 类
 
Sessions.SessionData(String, long, long, long, long, Session) - 类 cn.dreampie.security.Sessions.SessionData 的构造方法
 
Sessions.SessionDatas - cn.dreampie.security 中的 类
 
Sessions.SessionDatas(String, Map<String, Sessions.SessionData>) - 类 cn.dreampie.security.Sessions.SessionDatas 的构造方法
 
set(String, String) - 类 cn.dreampie.security.Subject 中的静态方法
 
setAntPath(String) - 类 cn.dreampie.security.credential.Credential 中的方法
 
setHttpMethod(String) - 类 cn.dreampie.security.credential.Credential 中的方法
 
setValue(String) - 类 cn.dreampie.security.credential.Credential 中的方法
 
sign(String) - 类 cn.dreampie.security.sign.CookieSigner 中的方法
 
sign(String, byte[]) - 类 cn.dreampie.security.sign.Cryptoer 中的静态方法
Sign a message with a key
sign(String) - 接口 cn.dreampie.security.sign.Signer 中的方法
Sign the specified message.
SignatureKey - cn.dreampie.security.sign 中的 类
User: xavierhanin Date: 1/30/13 Time: 6:19 PM
SignatureKey(byte[]) - 类 cn.dreampie.security.sign.SignatureKey 的构造方法
 
Signer - cn.dreampie.security.sign 中的 接口
Permits to sign and verify messages.
Subject - cn.dreampie.security 中的 类
Created by wangrenhui on 14/12/23.
Subject() - 类 cn.dreampie.security.Subject 的构造方法
 

T

toString() - 类 cn.dreampie.security.Sessions.SessionData 中的方法
 
toString() - 类 cn.dreampie.security.Sessions.SessionDatas 中的方法
 

U

update(String, String, String, String, Session) - 类 cn.dreampie.security.Sessions 中的方法
删除旧的session,生成新的session
update(String, String, Session) - 类 cn.dreampie.security.Sessions 中的方法
 

V

valueOf(String) - 枚举 cn.dreampie.security.cache.SessionCache 中的静态方法
返回带有指定名称的该类型的枚举常量。
values() - 枚举 cn.dreampie.security.cache.SessionCache 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
verify(String, String) - 类 cn.dreampie.security.sign.CookieSigner 中的方法
 
verify(String, String) - 接口 cn.dreampie.security.sign.Signer 中的方法
Verify if the specified message correspond to the signed one.

A B C D E F G H I L M N O P R S T U V

Copyright © 2015. All rights reserved.