(ctx context.Context, orgSlug, realmSlug string)
| 236 | } |
| 237 | |
| 238 | func (s *Session) FetchCredentials(ctx context.Context, orgSlug, realmSlug string) ([]Credential, error) { |
| 239 | var creds struct { |
| 240 | Items []Credential `json:"items,omitempty"` |
| 241 | } |
| 242 | |
| 243 | if err := s.get(ctx, fetchCredentialsPath(orgSlug, realmSlug), &creds); err != nil { |
| 244 | return nil, err |
| 245 | } |
| 246 | return creds.Items, nil |
| 247 | } |
| 248 | |
| 249 | func getCredentialsURL(orgSlug, realmSlug string) (*url.URL, error) { |
| 250 | return url.Parse(fetchCredentialsPath(orgSlug, realmSlug)) |
no test coverage detected