# Functions
GetData returns the string value for the given key in the specified Secret If there is an error or if the key doesn't exist, an empty string is returned.
GetExpiration checks if the secret expires isExpired indicates if the secret is already expired.
GetGroups loads and validates the bootstrapapi.BootstrapTokenExtraGroupsKey key from the bootstrap token secret, returning a list of group names or an error if any of the group names are invalid.
HasExpired will identify whether the secret expires.
ParseName parses the name of the secret to extract the secret ID.