Clone Tools
  • last updated 45 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch '1.8.x' into 1.9.x

  1. … 15 more files in changeset.
[ELY-1810] Port changes from 1.6 to 1.9 to use SecurityIdentity only when testing a JACC permission.

  1. … 28 more files in changeset.
[ELY-1711] Initial Commit to commence splitting WildFly Elytron into a multi-module project.

    • -187
    • +0
    ./AbstractAlgorithmParametersSpiImpl.java
    • -180
    • +0
    ./DefaultTransformationMapper.java
    • -634
    • +0
    ./PasswordBasedEncryptionUtil.java
    • -91
    • +0
    ./ProviderServiceLoaderSupplier.java
  1. … 2006 more files in changeset.
[ELY-1616] ldap-key-store requires attribute userPKCS12 on ldap entry, even if it should be mandatory

  1. … 9 more files in changeset.
[ELY-1526] Update ProviderServiceLoaderSupplier to only filter out the WildFlyElytronProvider if we know it was added explicitly

    • -2
    • +11
    ./ProviderServiceLoaderSupplier.java
  1. … 2 more files in changeset.
[ELY-1526] Add back the ability for security providers to be loaded using the service loader mechanism but ensure that we skip any provider that is already an installed provider

    • -0
    • +82
    ./ProviderServiceLoaderSupplier.java
  1. … 2 more files in changeset.
[ELY-1476] Use a single definition of Security::getProviders instead of 27 unique definitions.

  1. … 23 more files in changeset.
[ELY-1451] Refactor classes in the org.wildfly.security.asn1 package so that they no longer expose the ByteStringBuilder and ByteIterator classes

    • -5
    • +3
    ./AbstractAlgorithmParametersSpiImpl.java
  1. … 15 more files in changeset.
[ELY-1459] Upgrade WildFly Common to 1.4.0.Final and make use of WildFly Common byte and code point iterators

    • -20
    • +61
    ./PasswordBasedEncryptionUtil.java
  1. … 86 more files in changeset.
[ELY-302] SHA-512-256 digest algorithm and SASL mech

  1. … 16 more files in changeset.
[ELY-1379] Ensure the Provider configuration can be overriden for an individual KeyStore.

  1. … 3 more files in changeset.
ELY-1337 Bootclassloader defined services lead to NPE

[ELY-1301][ELY-1292] Pem.parsePemX509Certificate() hangs on IBM JDK, XmlConfigurationTest.testCertificateInCredentials hangs on IBM JDK

  1. … 1 more file in changeset.
ELY-1284: Allow ServiceLoaderSupplier to load services in a privileged block

[ELY-1220] Equals/hashCode for ServiceLoaderSupplier

[ELY-680] kerberos logging improvement

  1. … 5 more files in changeset.
[ELY-1207] match-user instead of match-userinfo

  1. … 4 more files in changeset.
[ELY-1152] / [ELY-837] / [ELY-773] / [ELY-1132] Rework Security Provider handling withing XML parsing and default authentication configurations.

The default behaviour becomes Globally registered providers plus any service loader discovered providers.

The XML configuration is updated to support Provider configuration at various points in the hierarchy.

  1. … 4 more files in changeset.
[ELY-945] FileSystemRealm - Base32 names encoding

  1. … 2 more files in changeset.
[ELY-1013] PicketBox compatibility mode for PBE utility

    • -9
    • +132
    ./PasswordBasedEncryptionUtil.java
  1. … 2 more files in changeset.
AbstractAlgorithmParametersSpiImpl::engineInit wrong reference

`AbstractAlgorithmParametersSpiImpl::engineInit(AlgorithmParameterSpec)`

should use the given AlgorithmParameterSpec not the `parameterSpec`

field.

    • -1
    • +1
    ./AbstractAlgorithmParametersSpiImpl.java
  1. … 1 more file in changeset.
[ELY-833] AtomicFileOutputStream causes NPE when created for file in current directory

[ELY-810] RSA also needs a AlgorithmParametersSpi implementation in order for this to work

    • -0
    • +189
    ./AbstractAlgorithmParametersSpiImpl.java
  1. … 9 more files in changeset.
[ELY-810] Unify CredentialStore around CredentialSource style storage capability

    • -0
    • +169
    ./AtomicFileOutputStream.java
  1. … 39 more files in changeset.
[ELY-791] properties realm error handling

  1. … 5 more files in changeset.
[ELY-704] forgotten public methods and other suggestions from PR

    • -24
    • +127
    ./PasswordBasedEncryptionUtil.java
[ELY-704] Create PBE utility for use in elytron and tooling

    • -0
    • +367
    ./PasswordBasedEncryptionUtil.java
  1. … 2 more files in changeset.
[ELY-545] Fix possible NPE in URIUtil

Improvements to ASN1 and DER encoding/decoding.

  1. … 14 more files in changeset.
[ELY-523] - Token-based Security Realm.

  1. … 14 more files in changeset.