Skip to content

Commit 0208ecd

Browse files
committed
APIs extended
1 parent 9ce0b39 commit 0208ecd

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

ph-security/src/main/java/com/helger/security/crl/CRLCache.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import com.helger.commons.ValueEnforcer;
3131
import com.helger.commons.annotation.Nonempty;
3232
import com.helger.commons.cache.Cache;
33+
import com.helger.commons.state.EChange;
3334
import com.helger.commons.string.StringHelper;
3435
import com.helger.commons.string.ToStringGenerator;
3536
import com.helger.datetime.expiration.ExpiringObject;
@@ -147,6 +148,12 @@ public void setCRLOfURL (@Nonnull @Nonempty final String sCRLURL, @Nonnull final
147148
m_aCache.insertManually (sCRLURL, ExpiringObject.ofDuration (aCRL, m_aCachingDuration));
148149
}
149150

151+
@Nonnull
152+
public EChange clearCache ()
153+
{
154+
return m_aCache.clearCache ();
155+
}
156+
150157
@Override
151158
public String toString ()
152159
{

ph-security/src/main/java/com/helger/security/revocation/RevocationCheckResultCache.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828

2929
import com.helger.commons.ValueEnforcer;
3030
import com.helger.commons.cache.MappedCache;
31+
import com.helger.commons.state.EChange;
3132
import com.helger.commons.string.ToStringGenerator;
3233
import com.helger.datetime.expiration.ExpiringObject;
3334

@@ -109,6 +110,12 @@ public boolean isRevoked (@Nonnull final X509Certificate aCert)
109110
return aObject.getObject ().isRevoked ();
110111
}
111112

113+
@Nonnull
114+
public EChange clearCache ()
115+
{
116+
return m_aCache.clearCache ();
117+
}
118+
112119
@Override
113120
public String toString ()
114121
{

0 commit comments

Comments
 (0)