---
title: "hasAccess(to:)"
framework: webkit
role: symbol
role_heading: Instance Method
path: "webkit/wkwebextensioncontext/hasaccess(to:)"
---

# hasAccess(to:)

Checks the specified URL against the currently granted permission match patterns.

## Declaration

```swift
func hasAccess(to url: URL) -> Bool
```

## Parameters

- `url`: The URL for which to return the status.

## See Also

### Related Documentation

- [currentPermissionMatchPatterns](webkit/wkwebextensioncontext/currentpermissionmatchpatterns.md)
- [hasAccess(to:in:)](webkit/wkwebextensioncontext/hasaccess(to:in:).md)
- [permissionStatus(for:)](webkit/wkwebextensioncontext/permissionstatus(for:)-7ojrb.md)
- [permissionStatus(for:in:)](webkit/wkwebextensioncontext/permissionstatus(for:in:)-96xaf.md)
- [permissionStatus(for:)](webkit/wkwebextensioncontext/permissionstatus(for:)-7mu8.md)
- [permissionStatus(for:in:)](webkit/wkwebextensioncontext/permissionstatus(for:in:)-nqhm.md)
