|
|
@bd24a1a
|
12 years |
faber |
Make GENIPrivCredential.GENIPrivSpecialization package scope
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@8375d4f
|
12 years |
faber |
Regression test framework
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@0100d7b
|
12 years |
faber |
Make sure hashCodes work right
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@ac131a1
|
12 years |
faber |
Better defintion for keyed
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@8fdbdac
|
12 years |
faber |
Missed a couple cases (ant didn't rebuild)
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@7ebf16d
|
12 years |
faber |
Move over to ABACExceptions here
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@718a51f1
|
12 years |
faber |
Hide the ugly Identity constructor and tweak the doc
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@b89cfd8
|
12 years |
faber |
Restore visibility and modify exception thrown
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@3f928b0
|
12 years |
faber |
Expirations for identities, too.
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@675770e
|
12 years |
faber |
Allow users to set validity periods.
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@7f614c1
|
12 years |
faber |
Add expirations to all credentials
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@2405adf
|
12 years |
faber |
Check expiration
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@fd40109
|
12 years |
faber |
Checkpoint
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@484bb5a
|
12 years |
faber |
Comments
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@6bf703b0
|
12 years |
faber |
Add GENIProv parsing works
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@3d667be
|
12 years |
faber |
Check type
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@dd5d4d9
|
12 years |
faber |
Checkpoint
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@e5ac25b
|
12 years |
faber |
Get ready to derive GENIPrivCredential
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@a7f73b5
|
12 years |
faber |
Document cleanup. Change a few visibilities.
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@e8f8b79
|
12 years |
faber |
We really don't need that class method in Credential
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@4d5f56d
|
12 years |
faber |
Prune extraneous non-conforming methods
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@1a1acd9
|
12 years |
faber |
Set default CerdentialFactory? to read both GENI and X509
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@aaadefd
|
12 years |
faber |
Add newCredential to the Context
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@152673d
|
12 years |
faber |
Remove unchecked warnings
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@4560b65
|
12 years |
faber |
Bump version number
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@d06c453
|
12 years |
faber |
CredentialFactory? a real calss, install per-context
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@65dbf06
|
12 years |
faber |
Parses either
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@f84d71e
|
12 years |
faber |
More credential parsing
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@3612811
|
12 years |
faber |
More reading and writing working. About to revamp CredentialFactory?
again
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@44896b5
|
12 years |
faber |
Collapse Exception handling to something reasonable - first pass
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@7b33c9b
|
12 years |
faber |
More sane class struture
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@61f21c5
|
12 years |
faber |
Writing works!
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@797bebe
|
12 years |
faber |
Add Writer & checkpoint
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@7f16578
|
12 years |
faber |
checkpoint
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@3797bbe
|
12 years |
faber |
checkpoint
abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@9d2b1bc
|
13 years |
faber |
Misplaced parens giving bad durations
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@f31432f
|
13 years |
faber |
DER files were returning emptyish (and confusing Identities)
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0tvf-new-xml
|
|
|
@d5317fd
|
14 years |
faber |
Doc error
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@39526ce
|
14 years |
faber |
More remove File dependencies for read/write
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@ad24705
|
14 years |
faber |
Support simple rt0 format
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@dc9ae96
|
14 years |
faber |
Set identity in make_cert (how did that stop happening)
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@238717d
|
14 years |
faber |
Auto-load the BouncyCastle? provider. (Makes jnlp work)
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@3d13073
|
14 years |
faber |
Comment change
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@b6e7c18
|
14 years |
faber |
Put directory in zipfile
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@3b38c41
|
14 years |
faber |
Make prereqs visible and role_name work as specced.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@83cdf0f
|
14 years |
faber |
Add constructor from a Credential Collection
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@388a3d7
|
14 years |
faber |
Add identities() function
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@6432e35
|
14 years |
faber |
Rename to match libabac specs
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@a5cfe93
|
14 years |
faber |
Doc tweaks and completion.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@b67a7ac
|
14 years |
faber |
Add docs
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@e36ea1d
|
14 years |
faber |
Initial javadocs
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@56ec930
|
14 years |
faber |
Remove roles. Scope graph stuff out of user hands.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@5129e3e
|
14 years |
faber |
Scoping and remove matches.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@d69593c
|
14 years |
faber |
Compatibility additions.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@f25a7ff
|
14 years |
faber |
Comment tweaks
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@1a80501
|
14 years |
faber |
Fix query and concise credential and identity loading.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@53f5c27
|
14 years |
faber |
checkpoint
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@0595372
|
14 years |
faber |
Some cleanup
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@418b586
|
14 years |
faber |
More run at initial interface
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@84f0e7a
|
14 years |
faber |
Initial run at unifying the interface.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@e9360e2
|
14 years |
faber |
Credential compatibility with libcreddy. Creddy expects an X509 …
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@8a93b41
|
14 years |
faber |
Save private keys as well.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@42ca4b8
|
14 years |
faber |
Allow identities to carry keys, and adjust reading routines to handle …
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@f63aa1b
|
14 years |
faber |
Merge branch 'native_java' of abac.deterlab.net:/var/local/git/abac …
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@3a52bed
|
14 years |
faber |
Allow IDs to generate new certs.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@d4bcf94
|
14 years |
Mike Ryan |
add a few missing things required by crudge
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@8a6181b
|
14 years |
Mike Ryan |
clear up an unchecked type conversion warning
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@88e139a
|
14 years |
faber |
Add some basic features, comparability.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@f797fca
|
14 years |
faber |
Debugging
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@e1c49ce
|
14 years |
faber |
Make zipfile take a file, disambiguate same name/different keys
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@5cf72cc
|
14 years |
faber |
Zipfile support
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@be05757
|
14 years |
faber |
Read from diretory in Credentials.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@8a14e37
|
14 years |
faber |
Restructure for more flexible init and file reading.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@281158a
|
14 years |
faber |
Write credentials
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@a624bd1
|
14 years |
faber |
Back to directed graphs. This may have fixed graph manipulation.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@cfcdcb4b
|
14 years |
faber |
Equality
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@622bdbc
|
14 years |
faber |
Safety first
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@f6789db
|
14 years |
faber |
Make it possible to tell what edges are implicit
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@de63a31
|
14 years |
faber |
Move keyid to cn translation down into role objects.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@a2a1555
|
14 years |
faber |
Make private protected to derive things.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@9394f1f
|
14 years |
faber |
Empty credentials
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@1a7e6d3
|
14 years |
faber |
Write IDs and creds (better reading too)
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@9725efb
|
14 years |
faber |
Parse Identity certs fully. Put 'em in a class.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@7ef13e3
|
14 years |
faber |
Validate credentials.
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@90f939f
|
14 years |
Mike Ryan |
load Credential from attribute cert
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@5bf874d
|
14 years |
Mike Ryan |
dirty flag to rederive edges only when the graph is changed
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@ac39e39
|
14 years |
Mike Ryan |
remove redundant new copy of role
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@f8bac55
|
14 years |
Mike Ryan |
handle empty query parameters better
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@bcf7370
|
14 years |
Mike Ryan |
handle arbitrary whitespace around & in intersection roles
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@8fac851
|
14 years |
Mike Ryan |
queries involving intersection edges return the subgraphs that imply …
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@cac4c76
|
14 years |
Mike Ryan |
support for creating intersection roles and adding them to the …
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|
|
|
@31b67d5
|
14 years |
Mike Ryan |
initial basic implementation of native java ABAC library
credentials …
abac0-leakabac0-meicompt_changesgec13mei-idmei-rt0-nmei_rt0mei_rt2mei_rt2_fix_1meiyap-rt1meiyap1rt2tvf-new-xml
|