]
Darran Lofthouse updated ELY-613:
---------------------------------
Fix Version/s: 1.2.0.Beta1
(was: 1.1.0.CR2)
Some nested classes should be considered to be static nested in
Elytron
-----------------------------------------------------------------------
Key: ELY-613
URL:
https://issues.jboss.org/browse/ELY-613
Project: WildFly Elytron
Issue Type: Bug
Affects Versions: 1.1.0.Beta7
Reporter: Ondrej Lukas
Assignee: Darran Lofthouse
Labels: static_analysis
Fix For: 1.2.0.Beta1
There are some inner classes in Elytron which should be considered to be static nested to
avoid dependency on their outer class. Following nested classes should be considered:
* LoadedIdentity and Identity from
org.wildfly.security.auth.realm.FileSystemSecurityRealm
* DecoderState from org.wildfly.security.asn1.DERDecoder
* AccountEntry from org.wildfly.security.auth.realm.LegacyPropertiesSecurityRealm
* JaasAuthorizationIdentity and DefaultCallbackHandler from
org.wildfly.security.auth.realm.JaasSecurityRealm
* LoadKey from org.wildfly.security.keystore.AtomicLoadKeyStore