jimu-decompiled/sources/com/thoughtworks/xstream/security/NoPermission.java
2025-05-13 19:24:51 +02:00

20 lines
603 B
Java

package com.thoughtworks.xstream.security;
/* loaded from: classes.dex */
public class NoPermission implements TypePermission {
private final TypePermission permission;
public NoPermission(TypePermission typePermission) {
this.permission = typePermission;
}
@Override // com.thoughtworks.xstream.security.TypePermission
public boolean allows(Class cls) {
TypePermission typePermission = this.permission;
if (typePermission == null || typePermission.allows(cls)) {
throw new ForbiddenClassException(cls);
}
return false;
}
}